第一篇 VC++語法知識基礎
1 程序設計代碼的組織方式
1.1 程序設計的書寫規(guī)則
1.2 VC++的函數
1.3 VC++的頭文件
2 常量與變量、數據類型
2.1 數據類型
2.2 標識符
2.3 常量與變量
2.4 構造數據類型
3 運算符、表達式與庫函數
3.1 VC++中的運算符與表達式
3.2 VC++中的庫函數
4 順序結構
4.1 簡單的輸入輸出語句
4.2 賦值語句
5 選擇結構
5.1 if結構
5.2 switch結構語句
6 循環(huán)結構
6.1 while結構語句
6.2 do...while結構語句
6.3 for結構語句
6.4控制執(zhí)行順序的語句
7 函數
7.1 函數的定義和調用
7.2 函數調用時的參數傳遞
7.3 函數的遞歸調用
7.4 標識符的作用域和生命期
7.5 文件包含和宏定義
第二篇 VC++語法知識進階
8 數組
8.1 數組的基本概念
8.2 字符數組與字符串
8.3 數組與函數
9 指針及鏈表
9.1 簡單指針
9.2 指針與數組
9.3 指針與字符串
9.4 二級指針
9.5 指針與函數
9.6 指針所指向類型的判斷
9.7 new和delete運算符
9.8 結構體指針
9.9 鏈表
10 面向對象
10.1 類和對象的基本概念
10.2 構造函數和析構函數
10.3 繼承與派生
10.4 友元與靜態(tài)成員
10.5 多態(tài)性
10.6 運算符重載
第三篇 常用算法及編程技巧
11 算法中使用的基本技巧
11.1 交換、累加及累乘
11.2 窮舉法
11.3 最值的求解
11.4 遞推與遞歸方法
12 關于數的運算等問題
12.1 利用窮舉法尋找特征數
12.2 數的各位分離
12.3 數的進制轉換
12.4 數列計算
12.5 級數計算
13 排序、查找
13.1 排序問題
13.2 查找問題
14 字符串運算
14.1 字符串函數編程
14.2 字符串排序
14.3 子串的查找、匹配和刪除
14.4 字符串的變換
15 矩陣處理
15.1 矩陣元素求和問題
15.2 矩陣元素的最值問題
15.3 矩陣的變換問題
15.4 矩陣的相加和相乘
15.5 矩陣相關的圖形問題
第四篇 程序編寫及調試
16 程序調試和程序設計
16.1 程序調試
16.2 程序設計
主要參考文獻