[ 二級C++ ] [ 二級VB ] [二級VF ] [三級網(wǎng)絡(luò)技術(shù)]
一、C語言的結(jié)構(gòu)
1、 程序的構(gòu)成,MAIN函數(shù)和其他函數(shù)
2、 頭文件,數(shù)據(jù)說明,函數(shù)的開始和結(jié)束標(biāo)志
3、 源程序的書寫格式
4、 C語言的風(fēng)格
分析:這部分考試形式主要是選擇題,一般會出1~2個題,都是基本概念。 注意程序的書寫格式。
二、數(shù)據(jù)類型及其運(yùn)算
1、 C的數(shù)據(jù)類型(基本類型,構(gòu)造類型,指針類型,空類型)及其定義方法。
2、 C運(yùn)算符的種類、運(yùn)算優(yōu)先級和結(jié)合性。
3、 不同類型數(shù)據(jù)間的轉(zhuǎn)換與運(yùn)算。
4、 C表達(dá)式類型(賦值表達(dá)式,算術(shù)表達(dá)式,關(guān)系表達(dá)式,邏輯表達(dá)式,條件表達(dá)式,逗號表達(dá)式)和求值規(guī)則。
分析:這部分考試形式主要是選擇題,一般會出4-5個選擇題和2-3個填空題。變量主要搞清楚全局變量(extern)和局部變量(在一個函數(shù)中或在一個模塊中)。運(yùn)算符要注意是"左結(jié)合"或"右結(jié)合",3種邏輯運(yùn)算符:。ㄟ壿嫹牵&&(邏輯與)和||(邏輯或),位運(yùn)算:&、|和~的運(yùn)算。另外,條件表達(dá)式和逗號表達(dá)式也是?碱}型
五、循環(huán)結(jié)構(gòu)程序設(shè)計 1、 FOR循環(huán)結(jié)構(gòu)。
2、 WHILE和DO WHILE循環(huán)結(jié)構(gòu)。
3、 CONTINUE語句和BREAK語句。
4、 循環(huán)的嵌套。
分析:這部分主要討論了循環(huán)結(jié)構(gòu)程序設(shè)計,一般會出2-3個選擇題和2-3個填空題。注意幾個問題:1、FOR(第一語句,第二語句,第三語句)循環(huán)中的各語句的執(zhí)行順序,2、搞清楚當(dāng)型循環(huán)while和直到型循環(huán)while的區(qū)別。3、轉(zhuǎn)向語句中的continue(結(jié)束本次循環(huán))和break(結(jié)束本層循環(huán))的區(qū)別。 六、數(shù)組的定義和引用 1、 一維數(shù)組和多維數(shù)組的定義、初始化和引用。
2、 字符串與字符數(shù)組。
分析:這部分主要討論了數(shù)組和字符串的概念和運(yùn)用,一般會出3-4個選擇題和2-3個填空題。注意問題:1、一維數(shù)組中,用起泡法或選擇法排序?qū)儆陂L考題型;2、二維數(shù)組初始化時,要正確賦值,行列轉(zhuǎn)換也?;3、字符數(shù)組的長度注意要多算1位,因為字符數(shù)組最后要加"\0"。 七、函數(shù) 1、 庫函數(shù)的正確調(diào)用。
2、 函數(shù)的定義方法。
3、 函數(shù)的類型和返回值。
4、 形式參數(shù)和實在參數(shù),參數(shù)值的傳遞。
5、 函數(shù)的正確調(diào)用,嵌套調(diào)用,遞歸調(diào)用。
6、 局部變量和全局變量。
7、 變量的存儲類別(自動,靜態(tài),寄存器,外部),變量的作用域和生存期。
8、 內(nèi)部函數(shù)與外部函數(shù)。
分析:這部分主要討論了函數(shù)的相關(guān)知識,一般會出4-5個選擇題和3-4個填空題,同時,也是編程的重點。函數(shù)之間傳遞參數(shù)有傳值和傳地址兩種傳遞方式。搞清楚局部變量和全局變量的區(qū)別。變量的四種存儲類別也要搞清楚。內(nèi)部函數(shù)(本文件的其它函數(shù)訪問,前加static)和外部函數(shù)(可為其它文件調(diào)用,前加extern)的區(qū)別。 八、編譯預(yù)處理 1、 宏定義:不帶參數(shù)的宏定義;帶參數(shù)的宏定義。
2、 "文件包含"處理。
分析:這部分主要討論了預(yù)編譯,一般會出1-2個選擇題和1-2個填空題。這部分好掌握,明確兩條:1、宏定義#define后面的就直接帶入,再計算。2、頭文件中的ifndef/define/endif的作用是防止該頭文件被重復(fù)引用。