定 價(jià):¥59.00
作 者: | 朱曉燕,陳剛,程欣宇,沈?qū)?,李支成,朱家?/td> |
出版社: | 清華大學(xué)出版社 |
叢編項(xiàng): | |
標(biāo) 簽: | 暫缺 |
ISBN: | 9787302628415 | 出版時(shí)間: | 2023-03-01 | 包裝: | 平裝-膠訂 |
開本: | 16開 | 頁(yè)數(shù): | 字?jǐn)?shù): |
第1章C語(yǔ)言基礎(chǔ)知識(shí)
1.1C語(yǔ)言概述
1.1.1認(rèn)識(shí)程序設(shè)計(jì)語(yǔ)言
1.1.2C語(yǔ)言的特點(diǎn)
1.1.3怎樣學(xué)習(xí)C語(yǔ)言
1.2C語(yǔ)言程序的基本組成
1.2.1程序語(yǔ)句
1.2.2函數(shù)
1.2.3頭文件
1.3C程序的執(zhí)行和集成開發(fā)環(huán)境
1.3.1C程序的執(zhí)行步驟
1.3.2集成開發(fā)環(huán)境
1.4算法和流程圖
1.4.1算法及其特性
1.4.2一種描述算法的工具——流程圖
習(xí)題與思考
第2章數(shù)據(jù)類型和運(yùn)算
2.1數(shù)據(jù)類型
2.1.1基本數(shù)據(jù)類型
2.1.2其他數(shù)據(jù)類型
2.2常量和變量
2.2.1常量
2.2.2變量
2.3運(yùn)算符和表達(dá)式
2.3.1算術(shù)運(yùn)算
2.3.2關(guān)系運(yùn)算
2.3.3邏輯運(yùn)算
2.3.4自增自減運(yùn)算
2.3.5賦值運(yùn)算
2.3.6條件運(yùn)算
2.3.7逗號(hào)運(yùn)算
2.3.8其他單目運(yùn)算
2.3.9混合運(yùn)算中數(shù)據(jù)類型的轉(zhuǎn)換
2.4常用數(shù)學(xué)庫(kù)函數(shù)
習(xí)題與思考
第3章順序結(jié)構(gòu)程序設(shè)計(jì)
3.1數(shù)據(jù)的輸入與輸出
3.1.1數(shù)據(jù)輸出函數(shù)
3.1.2數(shù)據(jù)輸入函數(shù)
3.2順序結(jié)構(gòu)的流程
3.2.1C語(yǔ)言的基本語(yǔ)句
3.2.2C程序的一般結(jié)構(gòu)
3.3順序結(jié)構(gòu)綜合應(yīng)用實(shí)例
習(xí)題與思考
第4章分支結(jié)構(gòu)程序設(shè)計(jì)
4.1if結(jié)構(gòu)語(yǔ)句
4.1.1單分支結(jié)構(gòu)
4.1.2雙分支結(jié)構(gòu)
4.1.3多分支結(jié)構(gòu)
4.1.4if語(yǔ)句的嵌套
4.2多路分支——switch結(jié)構(gòu)語(yǔ)句
4.3分支結(jié)構(gòu)綜合應(yīng)用實(shí)例
習(xí)題與思考
第5章循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
5.1循環(huán)的概念
5.2while語(yǔ)句
5.3dowhile語(yǔ)句
5.4for語(yǔ)句
5.5break語(yǔ)句和continue語(yǔ)句
5.6循環(huán)的嵌套
5.7循環(huán)結(jié)構(gòu)綜合應(yīng)用實(shí)例
習(xí)題與思考
第6章數(shù)組
6.1一維數(shù)組
6.1.1一維數(shù)組的定義
6.1.2數(shù)組元素的引用
6.1.3一維數(shù)組的存儲(chǔ)結(jié)構(gòu)與初始化
6.1.4一維數(shù)組應(yīng)用舉例
6.2二維數(shù)組
6.2.1二維數(shù)組的定義及引用
6.2.2二維數(shù)組的存儲(chǔ)結(jié)構(gòu)與初始化
6.3字符數(shù)組與字符串
6.3.1字符數(shù)組的定義與初始化
6.3.2字符數(shù)組的處理
6.3.3字符串的概念及處理
6.3.4字符串的輸入輸出庫(kù)函數(shù)
6.3.5字符串處理函數(shù)
6.3.6字符數(shù)組綜合應(yīng)用實(shí)例
習(xí)題與思考
第7章函數(shù)
7.1模塊化程序設(shè)計(jì)與函數(shù)
7.2函數(shù)定義與調(diào)用
7.2.1函數(shù)概述
7.2.2函數(shù)的定義
7.2.3函數(shù)的調(diào)用
7.2.4函數(shù)的參數(shù)和函數(shù)的返回值
7.2.5數(shù)組作為函數(shù)的參數(shù)
7.2.6函數(shù)的嵌套和遞歸調(diào)用
7.2.7函數(shù)應(yīng)用舉例
7.3變量作用域與存儲(chǔ)方式
7.3.1變量的作用域
7.3.2變量的存儲(chǔ)方式
7.4編譯預(yù)處理
7.4.1文件包含
7.4.2宏定義
7.4.3條件編譯
習(xí)題與思考
第8章指針
8.1指針和指針變量
8.1.1指針的概念
8.1.2指針變量的概念
8.1.3指針變量的賦值與運(yùn)算
8.1.4多級(jí)指針概念和用法
8.1.5指針變量的應(yīng)用
8.2指針與數(shù)組
8.2.1指針變量處理一維數(shù)組
8.2.2指針變量處理二維數(shù)組
8.2.3指針數(shù)組
8.3指針變量處理字符串
8.4指針變量與函數(shù)
8.5指針綜合應(yīng)用實(shí)例
習(xí)題與思考
第9章結(jié)構(gòu)體類型與鏈表
9.1結(jié)構(gòu)體類型的定義
9.2結(jié)構(gòu)體變量
9.2.1結(jié)構(gòu)體變量的定義和初始化
9.2.2結(jié)構(gòu)體變量的使用
9.3結(jié)構(gòu)體數(shù)組
9.3.1結(jié)構(gòu)體數(shù)組的定義和初始化
9.3.2結(jié)構(gòu)體數(shù)組的使用
9.4結(jié)構(gòu)體類型指針
9.4.1結(jié)構(gòu)體類型指針的概念
9.4.2結(jié)構(gòu)體類型指針作為函數(shù)參數(shù)
9.5鏈表應(yīng)用
9.5.1鏈表的概念
9.5.2用指針實(shí)現(xiàn)內(nèi)存動(dòng)態(tài)分配
9.5.3單向鏈表的常用操作
9.5.4鏈表綜合應(yīng)用實(shí)例
習(xí)題與思考
第10章共用體與枚舉類型
10.1共用體
10.1.1共用體類型和共用體變量
10.1.2共用體變量成員的引用
10.1.3共用體變量的應(yīng)用
10.2枚舉類型
10.2.1枚舉類型和枚舉變量
10.2.2枚舉類型變量的應(yīng)用
10.3類型標(biāo)識(shí)符的重新定義
10.4位運(yùn)算
10.4.1位運(yùn)算符和位運(yùn)算應(yīng)用
10.4.2位段結(jié)構(gòu)
習(xí)題與思考
第11章文件
11.1文件概述
11.1.1文件的基本概念
11.1.2文本文件和二進(jìn)制文件
11.1.3緩沖文件系統(tǒng)
11.2文件類型及其指針
11.2.1文件類型
11.2.2文件類型指針
11.3文件的打開和關(guān)閉
11.3.1文件打開函數(shù)
11.3.2文件關(guān)閉函數(shù)
11.4文件的輸入和輸出
11.4.1字符讀寫函數(shù)fgetc()和fputc()
11.4.2字符串讀寫函數(shù)fgets()和fputs()
11.4.3格式化讀寫函數(shù)fscanf()和fprintf()
11.4.4數(shù)據(jù)塊讀寫函數(shù)fread()和fwrite()
11.5文件的其他函數(shù)
習(xí)題與思考
第12章C 面向?qū)ο蠡A(chǔ)
12.1C 的開發(fā)環(huán)境
12.1.1Visual Studio
12.1.2Code::Blocks For Windows
12.2C 的輸入/輸出
12.2.1標(biāo)準(zhǔn)輸出流對(duì)象(cout)
12.2.2標(biāo)準(zhǔn)輸入流對(duì)象(cin)
12.3面向?qū)ο蟾攀?/p>
12.3.1面向?qū)ο蠡靖拍?/p>
12.3.2面向?qū)ο蠡驹瓌t
12.4類與對(duì)象
12.4.1類的定義和使用
12.4.2構(gòu)造函數(shù)和析構(gòu)函數(shù)
12.4.3對(duì)象指針
12.5派生類與繼承類
習(xí)題與思考
參考文獻(xiàn)
附錄A幾種C語(yǔ)言集成開發(fā)環(huán)境
附錄BASCII碼表(完整版)
附錄CC語(yǔ)言的32個(gè)關(guān)鍵字
附錄DC語(yǔ)言常用庫(kù)函數(shù)
附錄E章節(jié)習(xí)題參考解答