《C/C++程序設(shè)計(jì)》全面介紹了C語言的基本概念、語法規(guī)則和稈南設(shè)計(jì)的基本方,數(shù)組與函數(shù),指針類型的各種操作,復(fù)合數(shù)據(jù)類型及應(yīng)用,文件操作和C++程序設(shè)計(jì)基礎(chǔ)和C++上機(jī)預(yù)知識(shí)等。從實(shí)用的目的出發(fā),列舉了大量有一定實(shí)用價(jià)值的程序.每一章酉己有適量的習(xí)題。為方便牛卜機(jī)和課后復(fù)習(xí),《C/C++程序設(shè)計(jì)》還提供了配套使用的《C/C++程序設(shè)計(jì)機(jī)指導(dǎo)與習(xí)題集》輔導(dǎo)用書。
《C/C++程序設(shè)計(jì)》適合千高校作為教材用書,也適合于各種培訓(xùn)和編程愛好者參力口全國計(jì)算機(jī)等級(jí)(二級(jí)C語言)考試人員作為自學(xué)參考書。
第1章 c語言概述
1.1 C語言的起源
1.2 C語言是中級(jí)語言
1.3 C語言是結(jié)構(gòu)化語言
1.4 C語言是面向程序員的語言
1.5 編譯和解釋
1.6 C語言程序結(jié)構(gòu)
1.6.1 庫和鏈接
1.6.2 分別編譯
1.6.3 編譯C語言程序
1.6.4 C語言的內(nèi)存映象
1.7術(shù)語
習(xí)題
第2章 數(shù)據(jù)類型和表達(dá)式
2.1數(shù)據(jù)類型
2.2保留字、標(biāo)識(shí)符
2.2.1 標(biāo)識(shí)符
2.2.2 保留字
2.2.3 選擇合適的標(biāo)識(shí)符
2.2.4 常量與變量
2.3 基本數(shù)據(jù)類型
2.3.1 數(shù)據(jù)的內(nèi)部表示
2.3.2 字符型
2.3.3 整型
2.3.4 浮點(diǎn)類型和雙精度類型
2.3.5 字符串常量
2.3.6 符號(hào)常量
2.4運(yùn)算符與表達(dá)式
2.4.1 表達(dá)式
2.4.2 算術(shù)運(yùn)算符及算術(shù)表達(dá)式
2.4.3 關(guān)系運(yùn)算符及關(guān)系運(yùn)算表達(dá)式
2.4.4 邏輯運(yùn)算符及邏輯表達(dá)式
2.4.5 賦值表達(dá)式
2.4.6 逗號(hào)表達(dá)式
2.4.7 表達(dá)式的運(yùn)算順序
2.4.8 條件運(yùn)算
2.4.9 sizeof運(yùn)算
2.4.10 運(yùn)算符優(yōu)先級(jí)與結(jié)合性質(zhì)
2.5 數(shù)據(jù)類型轉(zhuǎn)換
2.5.1 隱式類型轉(zhuǎn)換
2.5.2 強(qiáng)制類?轉(zhuǎn)換
2.6位運(yùn)算
2.7數(shù)組和指針
2.7.1 數(shù)組
2.7.2 指針
2.7.3 指針和數(shù)組的簡單用法
2.8簡單應(yīng)用程序舉例
本章小結(jié)
習(xí)題
第3章 結(jié)構(gòu)化程序設(shè)計(jì)
3.1順序結(jié)構(gòu)程序設(shè)計(jì)
3.1.1 賦值語句
3.1.2 數(shù)據(jù)輸入
3.1.3 數(shù)據(jù)輸出
3.2選擇結(jié)構(gòu)程序設(shè)計(jì)
3.2.1 條件語句(if)
3.2.2 開關(guān)選擇語句
3.2.3 goto語句
3.3循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
3.3.1 3種循環(huán)結(jié)構(gòu)的流程表示及執(zhí)行過程
3.3.2 循環(huán)的嵌套結(jié)構(gòu)
3.3.3 循環(huán)程序舉例
3.3.4 循環(huán)輔助控制
本章小結(jié)
習(xí)題
第4章 函數(shù)
4.1 C語言程序的結(jié)構(gòu)
4.2 函數(shù)的定義和調(diào)用
4.2.1 函數(shù)的定義
4.2.2 函數(shù)的調(diào)用
……
第5章 編譯預(yù)處理
第6章 復(fù)合數(shù)據(jù)類型
第7章 文件及其操作
第8章 基本應(yīng)用綜合舉例
第9章 C++程序設(shè)計(jì)基礎(chǔ)
第10章 C++語言基礎(chǔ)
參考文獻(xiàn)