第1章 初識Visual C++
1.1 C++程序的安裝與啟動
1.2 VC++集成環(huán)境及菜單使用
1.3 C++程序的組成
1.4 C++程序的調試
1.5 管理源文件
習題1
第2章 C++程序設計語言基礎
2.1 C++語言簡介
2.2 數(shù)據(jù)類型
2.3 常量和變量
2.4 自定義數(shù)據(jù)類型
2.5 運算符與表達式
2.6 計數(shù)制
2.7 ASCII碼
習題2
第3章 順序結構的程序設計
3.1 賦值語句
3.2 cin輸入
3.3 cout輸出
3.4 綜合應用
習題3
第4章 選擇結構的程序設計
4.1 if語句
4.2 邏輯運算及布爾表達式
4.3 復合語句
4.4 if語句的嵌套
4.5 綜合實例
4.6 switch語句和break語句
習題4
第5章 循環(huán)結構的程序設計
5.1 當型循環(huán)(while)
5.2 直到型循環(huán)(do)
5.3 簡潔的循環(huán)(for)
5.4 多重循環(huán)
5.5 綜合應用
習題5
第6章 函數(shù)
6.1 子程序的概念
6.2 函數(shù)
6.3 標識符的作用域
6.4 遞歸程序設計
6.5 函數(shù)重載
6.6 綜合實例
習題6
第7章 數(shù)組
7.1 數(shù)組的概念
7.2 一維數(shù)組
7.3 數(shù)組的數(shù)組——二維及多維數(shù)組
7.4 字符串
習題7
第8章 指針
8.1 指針的概念
8.2 指針變量
8.3 指針的運算
8.4 指針與數(shù)組
8.5 引用
8.6 動態(tài)存儲分配
習題8
第9章 結構與聯(lián)合體
9.1 結構的定義
9.2 訪問結構成員
9.3 結構應用舉例
9.4 結構與鏈表
9.5 聯(lián)合體
習題9
第10章 類和對象
10.1 類和對象的基本概念
10.2 構造函數(shù)和析構函數(shù)
10.3 程序實例
習題10
第11章 I/O流
11.1 I/O流的概念
11.2 格式化輸入/輸出
11.3 文件的輸入/輸出
習題11
第12章 編譯宏指令及編程小技巧
12.1 編譯宏指令
12.2 編程小技巧
習題12
第13章 數(shù)據(jù)結構與算法
13.1 數(shù)據(jù)結構術語
13.2 基本結構術語
13.3 常用算法
習題13
第十二屆全國青少年信息學奧林匹克聯(lián)賽初賽試題
附錄
附錄1 ASCII碼表
附錄2 C++關鍵字
附錄3 C++常用運算符
附錄4 C++基本數(shù)據(jù)類型
附錄5 C++常用庫函數(shù)
附錄6 MSDN簡要使用說明
附錄7 C++常用詞匯英、漢對照
參考文獻