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