
C/C++程序設(shè)計培訓(xùn)
第1講 C/C++程序設(shè)計入門
1.1 C/C++簡介
1.2 程序框架及基本語法要素
1.3 Visual Studio C++開發(fā)環(huán)境簡介
1.4 標(biāo)準(zhǔn)輸入輸出
第1講單元測驗
實驗1 C/C++概述
第2講 數(shù)據(jù)類型、運算符和表達式
2.1 數(shù)據(jù)類型
2.2 運算符和表達式的基本概念
2.3 算數(shù)運算符
2.4 關(guān)系運算符和邏輯運算符
2.5 賦值運算符、條件運算符和逗號運算符
2.6 類型轉(zhuǎn)換運算
第2講單元測驗
實驗2 順序結(jié)構(gòu)
第3講 選擇結(jié)構(gòu)
3.1 三種控制結(jié)構(gòu)
3.2 if語句及應(yīng)用
3.3 switch語句及應(yīng)用
實驗3 選擇控制結(jié)構(gòu)
第4講 循環(huán)結(jié)構(gòu)
4.1 循環(huán)語句的基本形式
4.2 循環(huán)結(jié)構(gòu)的應(yīng)用
4.3 循環(huán)的嵌套
4.4 輔助控制語句
實驗4 循環(huán)控制結(jié)構(gòu)
第5講 一維數(shù)組
5.1 數(shù)組的定義
5.2 一維數(shù)組的初始化
5.3 常用算法---選擇法排序
5.4 常用算法---冒泡法排序
5.5 常用算法---插入與刪除
5.6 常用算法---二分法查找
第6講 二維數(shù)組、字符數(shù)組
6.1 二維數(shù)組的定義和初始化
6.2 二維數(shù)組應(yīng)用---矩陣轉(zhuǎn)置、楊輝三角、短路徑
6.3 字符數(shù)組
6.4 字符串處理
第7講 指針和數(shù)組
7.1指針的基本概念
7.2指針與一維數(shù)組的關(guān)系
第8講 函數(shù)
8.1 代碼重用與模塊化思想
8.2 函數(shù)的定義、調(diào)用與說明
8.3 函數(shù)間參數(shù)傳遞
8.4 數(shù)組名做函數(shù)參數(shù)
第9講 函數(shù)
9.1 返回指針值的函數(shù)
9.2 作用域與存儲類別
9.3 遞歸函數(shù)
第10講 結(jié)構(gòu)
10.1結(jié)構(gòu)體類型
10.2 結(jié)構(gòu)體變量
10.3 結(jié)構(gòu)的應(yīng)用
第11講 鏈表
11.1鏈表的概念
11.2 鏈表的常見操作---創(chuàng)建與遍歷
11.3鏈表的常見操作---查找
11.4鏈表的常見操作---插入與刪除
第12講 文件
12.1文件的概述
12.2文件的打開與關(guān)閉
12.3文件的讀寫
12.4文件的讀寫
第13講 類與對象
13.1 面向?qū)ο蟮幕靖拍罴疤卣?/p>
13.2 類的定義
13.3 對象的定義與訪問
13.4 構(gòu)造函數(shù)與析構(gòu)函數(shù)
13.5 類的特殊成員
第14講 繼承與多態(tài)
14.1 繼承關(guān)系與派生類的定義
14..2 派生類對基類的訪問
14.3 基于虛函數(shù)的多態(tài)性
14.4 抽象類