新編c/c++程式設計教程(2015年北京航空航天大學出版社出版的圖書)

新編c/c++程式設計教程(2015年北京航空航天大學出版社出版的圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《新編c/c++程式設計教程》是2015年北京航空航天大學出版社出版的圖書,作者是王曉斌。本書是針對C/C++語言程式設計課程編寫的,特別適合於學生的學習。

基本介紹

內容簡介,圖書目錄,

內容簡介

本書是針對C/C++語言程式設計課程編寫的,特別適合於學生的學習。
  本書由淺入深地介紹了C/C++語言中基本、實用的內容,主要包括:Visual C++ 6.0開發環境、C/C++語言基礎知識、程式控制結構、數組、指針、函式、結構體和共用體、面向對象的程式設計和檔案等。書中安排了大量程式設計實例、習題、上機實踐和自測題,通過實例、習題和上機實驗能夠幫助學生更好地掌握和運用C/C++語言進行程式設計的方法和技巧;通過自測題可以檢驗學生對所學知識的理解和掌握程度。
  本書既可作為信息管理與信息系統、電子商務和物流管理專業學生的教材,也可作為高等院校本科其他專業學生的教材。另外,也可供自學者以及參加C/C++語言計算機等級考試者閱讀參考。

圖書目錄

第1章C/C++語言基礎知識
 學習導讀
 1.1程式設計
  1.1.1程式與電腦程式
  1.1.2電腦程式設計語言
  1.1.3電腦程式設計
  1.1.4算法及其描述
 1.2 C語言和面向過程的程式設計
  1.2.1 C語言簡介
  1.2.2 C程式的結構
  1.2.3面向過程的程式設計特點
  1.2.4結構化程式的三種基本結構
 1.3 C++語言和面向對象的程式設計
  1.3.1 C++語言的起源
  1.3.2 C++語言的兼容性
  1.3.3 C++語言的特點
 1.4 C/C++程式的開發過程
  1.4.1編制C/C++程式的步驟
  1.4.2 Visual C++ 6.0上機簡介
 1.5數據類型
  1.5.1 C/C++語言的辭彙
  1.5.2數據類型分類
  1.5.3變數和常量
  1.5.4數據類型之間的轉換
 1.6運算符和表達式
  1.6.1算數運算符和算術表達式
  1.6.2賦值運算符和賦值表達式
  1.6.3條件運算符和條件表達式
  1.6.4逗號運算符和逗號表達式
 本章小結
 習題
第2章 順序結構程式設計
 學習導讀
 2.1程式設計概述
  2.1.1語句
  2.1.2程式的三種基本結構
 2.2賦值語句
 2.3 C語言的輸入/輸出
  2.3.1字元輸入函式與字元輸出函式
  2.3.2格式輸入函式與格式輸出函式
 2.4 C++的I/O流
  2.4.1標準輸出設備cout
  2.4.2標準輸入設備cin
 本章小結
 習題
第3章 選擇結構程式設計
 學習導讀
 3.1關係運算符與關係表達式
  3.1.1關係運算符
  3.1.2關係表達式
 3.2邏輯運算符與邏輯表達式
  3.2.1邏輯運算符
  3.2.2邏輯表達式
 3.3 if語句
  3.3.1 if語句的幾種形式
  3.3.2 if語句的嵌套
  3.3.3條件表達式與選擇結構
 3.4 switch語句
 本章小結
 習題
第4章 循環結構程式設計
 學習導讀
 4.1 for語句
 4.2 while語句
 4.3 do while語句
 4.4其他流程控制語句
 4.5循環結構嵌套
 本章小結
 習題
第5章 數組
 學習導讀
 5.1一維數組
  5.1.1一維數組的定義
  5.1.2一維數組的初始化
  5.1.3一維數組元素的引用
  5.1.4一維數組程式舉例
 5.2二維數組
  5.2.1二維數組的定義
  5.2.2二維數組的初始化
  5.2.3二維數組元素的引用
  5.2.4二維數組程式舉例
 5.3字元串
  5.3.1字元數組的定義和初始化
  5.3.2字元數組元素的引用
  5.3.3字元數組程式舉例
  5.3.4字元串處理函式
  5.3.5C++的CString類
 本章小結
 習題
第6章 指針
 學習導讀
 6.1指針變數與地址
  6.1.1指針變數的定義
  6.1.2指針變數的初始化
  6.1.3指針變數的引用
 6.2指針與數組
  6.2.1指針與一維數組
  6.2.2指針與二維數組
 6.3指針與字元串
 本章小結
 習題
第7章 函式
 學習導讀
 7.1函式的定義、調用和原型說明
  7.1.1函式引例
  7.1.2函式定義
  7.1.3函式調用
  7.1.4函式原型說明
 7.2函式之間的參數傳遞
  7.2.1值傳遞
  7.2.2地址傳遞
 7.3函式的遞歸調用(遞歸函式)
 7.4函式參數預設
 7.5函式重載
  7.5.1重載函式應滿足的條件
  7.5.2匹配重載函式的規則
 7.6函式模板
 7.7變數的作用域和存儲類別
  7.7.1局部變數和全局變數
  7.7.2變數的存儲類別
 本章小結
 習題
第8章 結構體和共用體
 學習導讀
 8.1結構體
  8.1.1結構體類型聲明(定義)
  8.1.2結構體類型變數的定義
  8.1.3結構體類型變數的引用
  8.1.4結構體類型用作函式參數
 8.2鍊表
  8.2.1鍊表的概念和基本結構
  8.2.2動態開闢和釋放存儲單元
  8.2.3動態鍊表
 8.3共用體
  8.3.1共用體類型聲明(定義)
  8.3.2共用體類型變數的定義
  8.3.3共用體類型變數的引用
 本章小結
 習題
第9章 面向對象的程式設計
 學習導讀
 9.1面向對象程式設計的概述
  9.1.1面向對象的基本概念
  9.1.2面向對象程式設計的特點
 9.2類和對象
  9.2.1類的定義
  9.2.2對象的定義
  9.2.3構造函式
  9.2.4析構函式
  9.2.5常對象和常成員
  9.2.6靜態成員
  9.2.7友元函式
  9.2.8類模板及套用
 9.3繼承和派生
  9.3.1基類和派生類
  9.3.2單繼承
 9.4多態性
  9.4.1多態性類型
  9.4.2聯編
  9.4.3運算符重載
  9.4.4虛函式
  9.4.5抽象類
 本章小結
 習題
第10章 檔案
 學習導讀
 10.1C中的檔案
  10.1.1檔案概述
  10.1.2檔案類型指針
  10.1.3檔案的基本操作
  10.1.4順序檔案的讀/寫
  10.1.5隨機檔案的讀/寫
  10.1.6檔案操作的錯誤檢測
 10.2 C++中的檔案
  10.2.1檔案的打開和關閉
  10.2.2文本檔案的讀/寫
  10.2.3二進制檔案的讀/寫
 本章小結
 習題
附錄A 實驗
 實驗1 C/C++語言編程環境
 實驗2選擇分支結構程式設計
 實驗3循環結構程式設計
 實驗4數組
 實驗5指針
 實驗6函式
 實驗7結構體
 實驗8面向對象的程式設計
 實驗9檔案(C/C++輸入/輸出流)
附錄B自測題
 自測題
 自測題
 自測題
 自測題1參考答案
 自測題2參考答案
附錄C關鍵字索引
附錄D常用字元與ASCII碼對照表
附錄E運算符索引
附錄F常用C庫函式
附錄G常見錯誤、警告信息表
參考文獻

相關詞條

熱門詞條

聯絡我們