《全國(guó)高職高專規(guī)劃教材·計(jì)算機(jī)系列:C語(yǔ)言程序設(shè)計(jì)》系統(tǒng)而全面地介紹了C語(yǔ)言,為了適應(yīng)不同讀者的需求,《全國(guó)高職高專規(guī)劃教材·計(jì)算機(jī)系列:C語(yǔ)言程序設(shè)計(jì)》分兩部分:基礎(chǔ)篇和提高篇。其中,基礎(chǔ)篇中通過豐富的任務(wù)講述了C語(yǔ)言的基本知識(shí),概念清晰、結(jié)構(gòu)分明,使讀者能夠?qū)語(yǔ)言有基本的了解。此外,還講述了使用Visual C++6.0和了urbo C 3.0進(jìn)行程序開發(fā)應(yīng)該掌握的各項(xiàng)技術(shù)。提高篇中重點(diǎn)講解了自定義數(shù)據(jù)類型、鏈表、位運(yùn)算、預(yù)處理和文件等知識(shí),使讀者加深了對(duì)C語(yǔ)言的了解,并能夠進(jìn)行綜合應(yīng)用。
《全國(guó)高職高專規(guī)劃教材·計(jì)算機(jī)系列:C語(yǔ)言程序設(shè)計(jì)》適合于高職高專計(jì)算機(jī)、通信等工科專業(yè)學(xué)生和C語(yǔ)言的初學(xué)者使用,也適合作為軟件開發(fā)愛好者的參考用書。
基礎(chǔ)知識(shí)篇
第1章 C語(yǔ)言概述
1.1 C語(yǔ)言的重要性
1.2 C語(yǔ)言的發(fā)展
1.3 C語(yǔ)言的特點(diǎn)
1.4 C語(yǔ)言程序介紹
1.5 簡(jiǎn)單的C語(yǔ)言程序
1.6 C語(yǔ)言程序的結(jié)構(gòu)特點(diǎn)
1.7 C語(yǔ)言程序常用的開發(fā)工具簡(jiǎn)介
1.8 本章小結(jié)
第2章 數(shù)據(jù)描述與基本操作
2.1 數(shù)據(jù)的存儲(chǔ)
2.2 常量和變量
2.3 基本數(shù)據(jù)類型
2.4 運(yùn)算符和表達(dá)式
2.5 本章小結(jié)
第3章 C語(yǔ)句和數(shù)據(jù)的輸入、輸出
3.1 C語(yǔ)句
3.2 數(shù)據(jù)的輸入和輸出
3.3 本章小結(jié)
第4章 結(jié)構(gòu)化程序設(shè)計(jì)方法
4.1 順序結(jié)構(gòu)程序設(shè)計(jì)方法
4.2 選擇結(jié)構(gòu)程序設(shè)計(jì)方法
4.3 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)方法
4.4 本章小結(jié)
第5章 數(shù)組與字符串
5.1 一維數(shù)組
5.2 二維數(shù)組
5.3 字符數(shù)組與字符串
5.4 本章小結(jié)
第6章 函數(shù)
6.1 函數(shù)的定義
6.2 函數(shù)的調(diào)用
6.3 函數(shù)的聲明和函數(shù)原型
6.4 函數(shù)的參數(shù)及返回值
6.5 函數(shù)的嵌套調(diào)用和遞歸調(diào)用
6.6 變量的作用域和生存期
6.7 內(nèi)部函數(shù)和外部函數(shù)
6.8 本章小結(jié)
第7章 指針
7.1 指針的含義
7.2 指針變量
7.3 通過指針引用一維數(shù)組
7.4 通過指針引用二維數(shù)組元素
7.5 通過指針引用字符串
7.6 指針數(shù)組
7.7 指向函數(shù)的指針
7.8 返回指針值的函數(shù)
7.9 多重指針
7.1 0本章小結(jié)
是高篇
第8章 結(jié)構(gòu)體、共用體、枚舉
8.1 結(jié)構(gòu)體
8.2 結(jié)構(gòu)體數(shù)組
8.3 結(jié)構(gòu)體指針
8.4 用結(jié)構(gòu)體雯量和結(jié)構(gòu)體變量的指針作為函數(shù)參數(shù)
8.5 共用體
8.6 枚舉
8.7 用typedef定義類型
8.8 本章小結(jié)
第9章 鏈表
9.1 動(dòng)態(tài)內(nèi)存分配簡(jiǎn)介
9.2 鏈表
9.3 本章小結(jié)
第10章 位運(yùn)算
10.1 位運(yùn)算符和位運(yùn)算
10.2 位域
10.3 本章小結(jié)
第11章 編譯預(yù)處理
11.1 宏定義
11.2 文件包含處理
11.3 條件編譯
11.4 本章小結(jié)
第12章 文件
12.1 文件的概述
……
附錄A 常用字符與ASCII代碼對(duì)照表
附錄B C語(yǔ)言中的關(guān)鍵字及其用途
附錄C 運(yùn)算符的優(yōu)先級(jí)和結(jié)合性
參考文獻(xiàn)