前言
第1章 C++概述
1.1 計算機語言及其發(fā)展
1.1.1 機器語言
1.1.2 匯編語言
1.1.3 高級語言
1.2 面向對象程序設計
1.2.1 面向對象的思想
1.2.2 面向對象程序設計的基本特征
1.3 C++語言特點及其對C語言的擴充
1.3.1 C++語言的特點
1.3.2 C++語言對C語言的擴充
1.4 C枓程序結構
1.5 C抖程序的編寫和實現(xiàn)
1.6 小結
第2章 數(shù)據類型、表達式與語句
2.1 C++語言的詞法
2.1.1 字符集
2.1.2 關鍵字與標識符
2.2 數(shù)據類型概述
2.2.1 數(shù)據類型的含義及作用
2.2.2 C++語言的數(shù)據類型
2.2.3 數(shù)據的存儲格式
2.3 常量與變量
2.3.1 常量
2.3.2 變量
2.4 運算符與表達式
2.4.1 表達式簡介
2.4.2 算術運算符與算術表達式
2.4.3 關系運算符與關系表達式
2.4.4 邏輯運算符與邏輯表達式
2.4.5 賦值運算符與賦值表達式
2.4.6 位運算符
2.5 算法
2.5.1 算法的概念及分類
2.5.2 算法的特點及其描述
2.6 語句
2.6.1 C++語句概述
2.6.2 結構化程序設計
2.6.3 順序結構語句
2.6.4 選擇結構語句
2.6.5 循環(huán)結構語句
2.6.6 無條件跳轉語句
2.7 小結
第3章 函數(shù)與程序結構
第4章 數(shù)組、指針與結構體
第5章 類和對象
第6章 繼承和派生
第7章 多態(tài)性
第8章 模板
第9章 流與異常處理
附錄
參考文獻