第1章 預備知識
實踐1 Visual C++ 6. 0窗口的基本操作
實踐2 第一個C++程序--輸出一個字符串"I like this game"
實踐3 程序動態(tài)調試方法--VC界面的Debug功能
復習題1
上機練習題1
第2章 數據類型. 變量和運算符
實踐1 C++無格式輸入輸出--"cout>"
實踐2 全局變量與局部變量--從輸出看作用域
實踐3 自動變量. 靜態(tài)變量與外部變量--通過輸出看作用域
復習題2
上機練習題2
第3章 控制語句
實踐1 if語句--使用嵌套的選擇語句
實踐2 switch語句--簡單的分數分級
實踐3 for循環(huán)語句--輸出九九乘法表
實踐4 while循環(huán)語句--計算階乘
實踐5 轉移語句break, continue--設計菜單列表
復習題3
上機練習題3
第4章 函數
實踐1 函數的定義與調用--函數執(zhí)行權的轉移
實踐2 函數的參數傳遞--傳值參數與傳址參數
實踐3 return語句--計算數組元素之和
實踐4 帶默認參數值的函數--計算長方體的長. 寬. 高
復習題4
上機練習題4
第5章 數組與指針
實踐1 數組的定義與元素訪問--計算學生的總分與平均分
實踐2 字符數組--比較輸入的字符串是否相同
實踐3 指針--利用指針輸出變量的值
實踐4 動態(tài)分配內存--學生的成績表
實踐5 傳遞指針參數--傳值參數與傳址參數
實踐6 指針與數組--計算偶數的和及奇數的和
復習題5
上機練習題5
第6章 結構與枚舉
實踐1 結構體--格式輸出目前的日期
實踐2 結構數組--學生聯系方式的結構
實踐3 枚舉--計算距離年底的天數
復習題6
上機練習題6
第7章 類
實踐1 類與成員函數--兩個簡單的字符串
實踐2 類的對象--時鐘程序
實踐3 類的成員的訪問控制--公有與私有
實踐4 構造函數1--書標
實踐5 構造函數2--復制構造函數
實踐6 構造函數舉例--電梯控制程序
實踐7 析構函數--堆棧程序
實踐8 類成員指針--常用指針調用
實踐9 this指針--"隱身"的指針
實踐10 C++中的封裝性--求面積
實踐11 內聯函數--inline
復習題7
上機練習題7
第8章 重載
實踐1 函數重載1--神奇的函數
實踐2 運算符重載--運算符的"升級"
實踐3 重載的深化--構造函數的重載
復習題8
上機練習題8
第9章 類的繼承與派生
實踐1 單繼承的派生類--輸出英語問好提示
實踐2 繼承方式的種類--公有繼承
實踐3 繼承方式的種類--私有繼承與保護繼承
實踐4 派生類的構造函數與析構函數--從結果觀察調用順序
實踐5 多重繼承--計算兩數商的余數
復習題9
上機練習題9
第10章 虛函數和友元
實踐1 靜態(tài)類成員--static
實踐2 友元函數--dog和cat
實踐3 虛函數--"動態(tài)"函數
實踐4 抽象類--"姚明"和"歐文"
復習題10
上機練習題10
第11章模板
實踐1 函數模板--swap的實現
實踐2類模板--堆棧模板
復習題11
上機練習題11
第12章 標準I/O流
實踐1 I/0流的格式輸出--數據的格式
實踐2 類的輸入輸出--">"的重載
實踐3 C++文件L/O--一個文件的更新程序
實踐4 非純文本文件的I/0 進制文件的輸入輸出
復習題12
上機練習題12
第13章 異常的處理
實踐1 異常處理塊--try. throw和catch
實踐2 處理win32異常--兩個常見異常
復習題13
上機練習題13
第14章 綜合舉例
實踐1 小測試程序--看看你得多少分
實踐2 排序--我可以選擇
實踐3 圖書管理--我的小小圖書館
附錄 復習題參考答案