本書是根據高等職業教育的特點,兼顧C++等級考試內容,以應用為目的,以必需夠用為度,以方便教和學為宗旨而編寫。第1~8章為C++內容,兼顧C++等級考試。第9~14章為Visual C++內容,包括MFC應用程序建立、窗口和對話框、常用控件、基本界面元素、數據文檔和視圖、圖形和數據庫應用等。每章以“實際需要應用”為主線,內容之后通常都是實例,一般先提出為什么,再提做什么,然后給出示例演示怎么做,最后包括“常見問題解答”、“實驗實訓”以及“思考和練習”等內容。綜合應用通過附錄中的兩個大作業(學生成績管理(C++版)和MFC)實現,用于比較和教學。
本書可作為高等職業教育相關課程教材,也可供廣大Visual C++應用開發人員參考。
第1章 Visual C++概述
1.1 C++概述
1.1.1 C++程序創建
1.1.2 C++代碼結構
1.2 使用Visu
1.2.1 控制臺應用程序向導
1.2.2 認識開發環境布局
1.2.3 認識工具欄
1.2.4 操作工具欄
1.2.5 項目工作區窗口
1.2.6 退出Visual C+
1.3 代碼編輯和錯誤修正
1.3.1 代碼編輯
1.3.2 修正語法錯誤
1.4 常見問題解答 第1章 Visual C++概述
1.1 C++概述
1.1.1 C++程序創建
1.1.2 C++代碼結構
1.2 使用Visu
1.2.1 控制臺應用程序向導
1.2.2 認識開發環境布局
1.2.3 認識工具欄
1.2.4 操作工具欄
1.2.5 項目工作區窗口
1.2.6 退出Visual C+
1.3 代碼編輯和錯誤修正
1.3.1 代碼編輯
1.3.2 修正語法錯誤
1.4 常見問題解答
1.5 實驗實訓
思考與練習
第2章 常量、變量和運算
2.1 常量和變量
2.1.1 基本數據類型
2.1.2 字面常量
2.1.3 變量及其命名規則
2.1.4 標識符常量
2.2 運算
2.2.1 算術運算
2.2.2 賦值運算
2.2.3 數據類型轉換
2.2.4 自增和自減
2.2.5 sizeof運算符
2.2.6 逗號運算符
2.2.7 位運算符
2.2.8 優先級和結合性
2.3 基本輸入輸出
2.3.1 輸入流(cin)
2.3.2 輸出流(cout)
2.3.3 使用格式算子oct、dec和
2.4 常見問題解答
2.5 實驗實訓
思考與練習
第3章 順序、選擇和循環
3.1 順序結構和塊
3.1.1 說明語句
3.1.2 表達式語句
3.1.3 塊語句
3.2 選擇結構
3.2.1 條件的構成
3.2.2 if語句
3.2.3 ?:運算符
3.2.4 switch語句
3.3 循環結構
3.3.1 while語句
3.3.2 do…while語句
3.3.3 for語句
3.3.4 break和co
3.4 結構化程序設計應用
3.4.1 算法和流程圖
3.4.2 自動出題器
3.4.3 打印圖案
3.5 常見問題解答
3.6 實驗實訓
思考與練習
第4章 函數、作用域和編譯預處理
第5章 數組、指針和引用
第6章 結構和鏈表
第7章 類、對象和成員
第8章 繼承、多態和流
第9章 MFC應用程序基礎
第10章 窗口和對話框
第11章 常用控件
第12章 基本界面元素
第13章 數據、文檔和視圖
第14章 圖形和數據庫
附錄A 程序簡單調試
附錄B 大作業一:學生成績管理(C++版)
附錄C 大作業二:學生成績管理(MFC版)
附錄D 創建Access數據庫和數據表