注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C語(yǔ)言程序設(shè)計(jì)(第4版)

C語(yǔ)言程序設(shè)計(jì)(第4版)

C語(yǔ)言程序設(shè)計(jì)(第4版)

定 價(jià):¥49.50

作 者: 馬靖善,秦玉平,馮佳昕,劉福德 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 普通高校本科計(jì)算機(jī)專業(yè)特色教材精選·算法與程序設(shè)計(jì)
標(biāo) 簽: 暫缺

購(gòu)買這本書(shū)可以去


ISBN: 9787302556749 出版時(shí)間: 2020-08-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 312 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)共8章。前7章介紹了C語(yǔ)言的基本語(yǔ)法、各種數(shù)據(jù)類型、函數(shù)與程序的設(shè)計(jì)方法及文件操作。第8章介紹了常見(jiàn)錯(cuò)誤及分析。 本書(shū)內(nèi)容循序漸進(jìn),結(jié)構(gòu)清晰,層次分明,通俗易懂,通過(guò)大量例題驗(yàn)證語(yǔ)法和說(shuō)明程序設(shè)計(jì)方法。為了使讀者更好地掌握各章節(jié)內(nèi)容,章末配有精選的大量習(xí)題。 本書(shū)可作為高等學(xué)校和高職院校計(jì)算機(jī)相關(guān)專業(yè)及公共計(jì)算機(jī)課程教材,也可作為自學(xué)者或各種計(jì)算機(jī)培訓(xùn)的教材。

作者簡(jiǎn)介

  馬靖善,男,計(jì)算機(jī)專業(yè)碩士畢業(yè),教授。多年來(lái),一直從事計(jì)算機(jī)專業(yè)教學(xué)和科研工作,主講多門計(jì)算機(jī)專業(yè)課程,發(fā)表數(shù)十篇計(jì)算機(jī)教學(xué)改革論文,編寫(xiě)多部計(jì)算機(jī)專業(yè)教材。

圖書(shū)目錄

目錄
第1章C語(yǔ)言概述1
1.1C語(yǔ)言功能簡(jiǎn)介1
1.1.1C語(yǔ)言的發(fā)展1
1.1.2C語(yǔ)言的特點(diǎn)2
1.1.3C語(yǔ)言的32個(gè)關(guān)鍵字和語(yǔ)句形式3
1.1.4程序的三種基本結(jié)構(gòu)與流程圖簡(jiǎn)介4
1.2Visual C++ 6.0環(huán)境下C語(yǔ)言上機(jī)操作簡(jiǎn)介8
1.2.1啟動(dòng)VC++6.08
1.2.2新建或打開(kāi)C語(yǔ)言源文件8
1.2.3創(chuàng)建或打開(kāi)工程10
1.2.4程序的調(diào)試與運(yùn)行11
1.3Visual C++ 2010環(huán)境下C語(yǔ)言上機(jī)操作簡(jiǎn)介13
1.3.1啟動(dòng)VC++201013
1.3.2創(chuàng)建或打開(kāi)項(xiàng)目13
1.3.3程序的調(diào)試與運(yùn)行17
1.4簡(jiǎn)單的C程序介紹17
習(xí)題21

第2章基本語(yǔ)法規(guī)則23
2.1常量、變量和指針23
2.1.1標(biāo)識(shí)符23
2.1.2常量和變量24
2.1.3整型數(shù)據(jù)26
2.1.4實(shí)型數(shù)據(jù)27
2.1.5字符型數(shù)據(jù)28
2.1.6字符串常量29
2.1.7變量及指針30C語(yǔ)言程序設(shè)計(jì)(第4版)目錄2.2運(yùn)算符與表達(dá)式33
2.2.1算術(shù)運(yùn)算符和算術(shù)表達(dá)式35
2.2.2關(guān)系運(yùn)算符和關(guān)系表達(dá)式39
2.2.3邏輯運(yùn)算符和邏輯表達(dá)式39
2.2.4位運(yùn)算符41
2.2.5賦值運(yùn)算符和賦值表達(dá)式44
2.2.6逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式46
2.2.7條件運(yùn)算符和條件表達(dá)式46
2.2.8求字節(jié)數(shù)運(yùn)算符48
2.2.9指針運(yùn)算符49
2.3基本輸入/輸出函數(shù)49
2.3.1字符輸出函數(shù)49
2.3.2字符輸入函數(shù)50
2.3.3格式輸出函數(shù)51
2.3.4格式輸入函數(shù)54
2.4程序舉例56
習(xí)題58

第3章控制語(yǔ)句與預(yù)處理命令65
3.1分支語(yǔ)句65
3.1.1if語(yǔ)句65
3.1.2switch~case語(yǔ)句68
3.2循環(huán)語(yǔ)句70
3.2.1while語(yǔ)句70
3.2.2do~while語(yǔ)句71
3.2.3for語(yǔ)句72
3.2.4循環(huán)語(yǔ)句的嵌套75
3.2.5break語(yǔ)句和continue語(yǔ)句75
3.2.6goto語(yǔ)句77
3.3編譯預(yù)處理78
3.3.1宏定義78
3.3.2文件包含81
3.3.3條件編譯82
3.4程序設(shè)計(jì)舉例84
習(xí)題86

第4章數(shù)組95
4.1一維數(shù)組及指針95
4.1.1一維數(shù)組的定義和初始化95
4.1.2一維數(shù)組元素的下標(biāo)法引用96
4.1.3一維數(shù)組的指針98
4.1.4一維數(shù)組元素的指針?lè)ㄒ?9
4.2一維字符數(shù)組及指針101
4.2.1一維字符數(shù)組的定義和初始化101
4.2.2字符數(shù)組的輸入和輸出103
4.2.3用字符數(shù)組實(shí)現(xiàn)字符串106
4.2.4用字符指針變量實(shí)現(xiàn)字符串108
4.2.5常用字符串處理函數(shù)109
4.3多維數(shù)組及指針112
4.3.1二維數(shù)組的定義和初始化112
4.3.2二維數(shù)組元素的下標(biāo)法引用114
4.3.3二維數(shù)組的指針115
4.3.4二維數(shù)組元素的指針?lè)ㄒ?16
4.4指針數(shù)組119
4.5二級(jí)指針120
4.6程序設(shè)計(jì)舉例121
習(xí)題126

第5章函數(shù)135
5.1函數(shù)概述135
5.2函數(shù)的定義137
5.3函數(shù)調(diào)用138
5.3.1函數(shù)調(diào)用的一般形式138
5.3.2函數(shù)調(diào)用的方式138
5.4函數(shù)引用說(shuō)明139
5.5函數(shù)的參數(shù)和返回值140
5.5.1形式參數(shù)和實(shí)際參數(shù)140
5.5.2函數(shù)的返回值141
5.5.3指針作為函數(shù)參數(shù)142
5.5.4主函數(shù)與命令行參數(shù)146
5.6函數(shù)與帶參數(shù)的宏的區(qū)別147
5.7函數(shù)的嵌套調(diào)用與遞歸調(diào)用150
5.7.1函數(shù)的嵌套調(diào)用150
5.7.2函數(shù)的遞歸調(diào)用151
5.8函數(shù)指針與返回指針的函數(shù)152
5.8.1函數(shù)指針152
5.8.2函數(shù)指針作為函數(shù)的參數(shù)153
5.8.3返回指針的函數(shù)154
5.9變量的作用域155
5.9.1局部變量155
5.9.2全局變量156
5.10變量的存儲(chǔ)類別157
5.10.1局部變量的存儲(chǔ)類別157
5.10.2全局變量的存儲(chǔ)類別159
5.11內(nèi)部函數(shù)和外部函數(shù)162
5.11.1內(nèi)部函數(shù)162
5.11.2外部函數(shù)162
5.12程序設(shè)計(jì)舉例163
習(xí)題172

第6章結(jié)構(gòu)體、共用體和枚舉181
6.1結(jié)構(gòu)體類型與變量181
6.1.1結(jié)構(gòu)體類型定義181
6.1.2結(jié)構(gòu)體變量的定義和引用182
6.2結(jié)構(gòu)體數(shù)組184
6.3結(jié)構(gòu)體類型數(shù)據(jù)的指針187
6.3.1結(jié)構(gòu)體變量的指針與指針變量187
6.3.2結(jié)構(gòu)體數(shù)組的指針與指針變量188
6.3.3結(jié)構(gòu)體指針與變量作函數(shù)參數(shù)189
6.3.4自定義類型191
6.4鏈表的基本知識(shí)193
6.4.1動(dòng)態(tài)分配和釋放空間的函數(shù)194
6.4.2鏈表的基本操作195
6.5結(jié)構(gòu)體位段203
6.6共用體類型與變量205
6.6.1共用體類型定義205
6.6.2共用體變量的定義和引用206
6.7枚舉類型與變量209
6.7.1枚舉類型定義209
6.7.2枚舉變量與枚舉元素210
6.8程序設(shè)計(jì)舉例212
習(xí)題216第7章文件系統(tǒng)225
7.1文件系統(tǒng)概述與文件類型225
7.2文件的打開(kāi)與關(guān)閉226
7.2.1文件打開(kāi)函數(shù)226
7.2.2文件關(guān)閉函數(shù)228
7.3文件的讀寫(xiě)操作228
7.3.1讀寫(xiě)一個(gè)字符的函數(shù)228
7.3.2讀寫(xiě)一個(gè)字符串函數(shù)230
7.3.3讀寫(xiě)一個(gè)數(shù)據(jù)字塊函數(shù)232
7.3.4文件的格式化讀寫(xiě)函數(shù)235
7.4文件定位與隨機(jī)讀寫(xiě)236
7.5程序設(shè)計(jì)舉例239
習(xí)題248

第8章常見(jiàn)錯(cuò)誤和程序調(diào)試253
8.1C程序中的錯(cuò)誤種類253
8.2C程序常見(jiàn)錯(cuò)誤及分析255
8.3C程序調(diào)試方法282

附錄A常用字符與ASCII碼對(duì)照表291

附錄BC語(yǔ)言庫(kù)函數(shù)293

參考文獻(xiàn)299

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)