第1章 創(chuàng)建基本的程序.
1.1 C++的基本語法
1.2 編譯C++程序
1.3 輸出文本
1.4 運行編譯好的程序
1.5 暫停程序執(zhí)行
1.6 空白符號的作用
1.7 給源代碼添加注釋
1.8 使用IDE
1.8.1 在Windows系統(tǒng)上使用Dev-C++
1.8.2 在MacOSX系統(tǒng)上使用Xcode
第2章 簡單的變量和數(shù)據(jù)類型
2.1 聲明變量
2.2 對變量賦值
2.3 輸出變量值
2.4 格式化數(shù)值
2.5 類型轉換
2.6 字符
2.7 字符串
2.8 常量
第3章 操作符和控制結構
3.1 算術操作符
3.2 if條件語句
3.3 使用else和elseif
3.4 三元操作符
3.5 邏輯操作符和比較操作符
3.6 switch條件語句
3.7 遞增和遞減操作符
3.8 while循環(huán)
3.9 for循環(huán)
第4章 輸入.輸出和文件
4.1 獲得字符輸入
4.2 丟棄輸入數(shù)據(jù)
4.3 獲得數(shù)值輸入
4.4 獲得字符串輸入
4.5 一次讀取多個輸入值
4.6 讀入一整行輸入
4.7 對輸入數(shù)據(jù)進行合法性檢查
4.8 把數(shù)據(jù)輸出到文件
4.9 使用文件輸入
第5章 定義個人函數(shù)
5.1 創(chuàng)建簡單的函數(shù)
5.2 創(chuàng)建帶輸入?yún)?shù)的函數(shù)
5.3 給函數(shù)的輸入?yún)?shù)設置默認值
5.4 創(chuàng)建有返回值的函數(shù)
5.5 函數(shù)的重載
5.6 變量的作用域
第6章 復雜的數(shù)據(jù)類型
6.1 數(shù)組
6.2 指針
6.2.1 內存
6.2.2 尋找地址
6.2.3 指針
6.2.4 利用指針改變值
6.2.5 指針和數(shù)組
6.3 結構
6.4 再論用戶定義函數(shù)..
6.4.1 把地址傳遞給函數(shù)
6.4.2 以"引用傳遞"方式向函數(shù)傳遞參數(shù)
第7章 對象
7.1 創(chuàng)建簡單的類
7.2 給類添加方法
7.3 對象的創(chuàng)建和使用
7.4 定義構造器
7.5 定義析構器
7.6 this指針
第8章 類的繼承
8.1 基本的繼承
8.2 繼承機制中的構造器和析構器
8.3 訪問控制
8.4 覆蓋方法
8.5 重載方法
8.6 友元關系
第9章 高級OOP技術
9.1 靜態(tài)屬性和靜態(tài)方法
9.2 虛方法
9.2.1 使用指向對象的指針
9.2.2 使用虛方法
9.3 抽象方法
9.4 重載操作符
9.5