第1章 C++語言概述
1.1 C++語言的簡史及特點
1.2 簡單的C++程序
1.3 C++語言的基本組成
1.4 程序的編輯、編譯、連
接和運行
本章小結
復習思考題
第2章 基本數據類型與數值表達式
2.1 C++數據類型概述
2.2 常量和變量
2.3 基本數據類型
2.4 運算符與表達式
2.5 函數
本章小結
復習思考題
第3章 控制結構
3.1 控制結構概述
3.2 順序結構程序設計
3.3 選擇結構程序設計
3.4 循環(huán)結構程序設計
3.5 綜合例題講解
本章小結
復習思考題
第4章數組
4.1 一維數組
4.2 二維數組
4.3 字符數組
本章小結
復習思考題
第5章 函數與編譯處理
5.1 函數的定義與聲明
5.2 函數值和函數類型
5.3 函數的參數
5.4 函數的調用
5.5 內聯函數
5.6 函數的重載
5.7 變量和函數的作用域
5.8 宏定義
5.9 文件包含
5.10條件編譯
本章小結
復習思考題
第6章 指針
6.1 有關指針的基本知識
6.2 指針的基本操作
6.3 指針和數組
6.4 const指針
6.5 指針和字符串
6.6 指針數組
6.7 指針與函數
6.8 函數main()的參數
6.9 new和deleto操作符
6.10 引用
本章小結
復習思考題
第7章結構體
7.1 結構體的定義
7.2 結構變量的使用方法和初始化
7.3 結構體數組
7.4 指向結構體的指針
7.5 指針在鏈表中的應用
7.6 共用體
7.7 枚舉
7.8 用typedef定義類型
本章小結
復習思考題
第8章 類與對象
8.1 類與對象的基本概念
8.2 類的結構
8.3 對象的定義
8.4 對象的初始化
8.5 靜態(tài)成員
8.6 友元函數和友元類
8.7 類和對象的作用域
8.8 類模板
本章小結
復習思考題
第9章 繼承與派生類
9.1 繼承的基本概念
9.2 訪問控制.
9.3 派生類的構造和
析構函數
9.4 派生類成員的標
識與訪問
9.5 賦值兼容規(guī)則
9.6 程序舉例
本章小結
復習思考題
第10章 多態(tài)性
10.1 多態(tài)性概述
10.2 運算符重載
10.3 虛函數
10.4 抽象類
10.5 程序舉例
本章小結
復習思考題
第11章 C什的I/0系統(tǒng)
11.1 C++基本的流類和C++的
預定義流
11.2 格式化的I/0
11.3 文件與文件流
本章小結
復習思考題
附錄
附錄A C++語言關鍵字
及其用途
附錄B 運算符優(yōu)先性
和結合性
附錄C 能ASCII碼表
參考文獻