C++語言教程初級(jí)篇
1 C++語言基礎(chǔ)
1.1 C++文件的構(gòu)成
1.1.1 頭文件
1.1.2 源文件
1.2 C++語言基本要素
1.2.1 標(biāo)識(shí)符
1.2.2 關(guān)鍵字
1.2.3 常量
1.2.4 變量
1.3 數(shù)據(jù)類型
1.3.1 簡單數(shù)據(jù)類型
1.3.2 布爾類型
1.3.3 數(shù)組
1.3.4 枚舉
1.3.5 結(jié)構(gòu)體
1.3.6 指針
1.3.7 指針與數(shù)組
1.3.8 自定義類型
1.4 運(yùn)算符
1.4.1 賦值運(yùn)算符
1.4.2 算術(shù)運(yùn)算符
1.4.3 關(guān)系運(yùn)算符
1.4.4 邏輯運(yùn)算符
1.5 表達(dá)式
1.5.1 逗號(hào)表達(dá)式
1.5.2 三目元表達(dá)式
1.6 編程訓(xùn)練
2 語句
2.1 語句的構(gòu)成
2.2 復(fù)合語句
2.3 分支語句
2.3.1 if語句
2.3.2 switch語句
2.4 循環(huán)語句
2.4.1 while語句
2.4.2 do while語句
2.4.3 for語句
2.5 跳轉(zhuǎn)語句
2.5.1 goto語句
2.5.2 return語句
2.6 編程訓(xùn)練
3 面向過程程序設(shè)計(jì)
3.1 函數(shù)
3.1.1函數(shù)的定義和調(diào)用
3.1.2 設(shè)置函數(shù)的默認(rèn)參數(shù)
3.1.3 設(shè)置數(shù)組參數(shù)
3.1.4 設(shè)置指針/引用參數(shù)
3.1.5 省略號(hào)參數(shù)
3.1.6 內(nèi)聯(lián)函數(shù)
3.1.7 重載函數(shù)
3.1.8 函數(shù)的遞歸調(diào)用
3.1.9 函數(shù)指針
3.2 作用域和生命期
3.2.1 局部作用域
3.2.2 全局作用域
3.2.3 定義和使用命名空間
3.3 函數(shù)模板
3.4 編程訓(xùn)練
4 面向?qū)ο蟪绦蛟O(shè)計(jì)
4.1 類和對(duì)象
4.2 類模板
4.3 異常處理
4.4 編程訓(xùn)練