
C++語(yǔ)言程序設(shè)計(jì)培訓(xùn)
01
C++語(yǔ)言概述
了解程序設(shè)計(jì)語(yǔ)言的作用及C++程序結(jié)構(gòu)。
1.1 程序、語(yǔ)言及C++語(yǔ)言
1.2 C++程序結(jié)構(gòu)介紹及編譯環(huán)境
02
基礎(chǔ)知識(shí)
掌握C++中的數(shù)據(jù)類型、變量、常量及有關(guān)運(yùn)算符。
2.1 標(biāo)識(shí)符及基本數(shù)據(jù)類型
2.2 變量含義及定義
2.3 變量存儲(chǔ)及取值范圍
2.4 四則運(yùn)算
2.5 賦值運(yùn)算、條件運(yùn)算和逗號(hào)運(yùn)算
2.6 自增運(yùn)算(++)與自減運(yùn)算(--)
03
控制結(jié)構(gòu)
掌握三種控制結(jié)構(gòu)的程序設(shè)計(jì)方法。
3.1 程序基本控制結(jié)構(gòu)
3.2 關(guān)系表達(dá)式與邏輯表達(dá)式
3.3 if語(yǔ)句
3.4 switch語(yǔ)句
3.5 while語(yǔ)句
3.6 for語(yǔ)句
3.7 循環(huán)嵌套
04
數(shù)組與字符串
掌握數(shù)組的概念及應(yīng)用,掌握字符串的處理和應(yīng)用。
4.1 一維數(shù)組的定義和存儲(chǔ)
4.2 一維數(shù)組元素的引用和初始化
4.3 二維數(shù)組
4.4 字符串
05
指針
掌握指針的概念,處理字符串及動(dòng)態(tài)存儲(chǔ)分配等應(yīng)用。
5.1 指針與地址
5.2 指針與一維數(shù)組
5.3 指針與字符串
06
函數(shù)
掌握函數(shù)的定義和調(diào)用,函數(shù)參數(shù)的應(yīng)用,理解變量的生存期和作用域。
6.1 函數(shù)的聲明和調(diào)用
6.2 函數(shù)的嵌套調(diào)用和遞歸調(diào)用
6.3 函數(shù)的參數(shù)傳遞
6.4 數(shù)組與函數(shù)
6.5 變量的作用域和生存期
6.6 函數(shù)的其他使用
07
結(jié)構(gòu)體和共用體
掌握結(jié)構(gòu)體的定義和存儲(chǔ)結(jié)構(gòu),掌握結(jié)構(gòu)體的程序設(shè)計(jì)。
7.1 結(jié)構(gòu)體
08
面向?qū)ο蟪绦蛟O(shè)計(jì)
理解類和對(duì)象的概念,掌握類的定義和對(duì)象的創(chuàng)建,掌握運(yùn)算符重載,理解派生類的繼承規(guī)則。
8.1 類的聲明
8.2 類和對(duì)象
8.3 構(gòu)造函數(shù)和析構(gòu)函數(shù)
8.4 運(yùn)算符重載
8.5 繼承和派生
8.6 繼承和派生實(shí)例