注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C語言程序設(shè)計(jì):基礎(chǔ)理論與案例

C語言程序設(shè)計(jì):基礎(chǔ)理論與案例

C語言程序設(shè)計(jì):基礎(chǔ)理論與案例

定 價(jià):¥29.00

作 者: 呂鳳翥等編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): C語言程序設(shè)計(jì)系列
標(biāo) 簽: C

ISBN: 9787302113003 出版時(shí)間: 2005-09-01 包裝: 平裝
開本: 26cm 頁數(shù): 332 字?jǐn)?shù):  

內(nèi)容簡介

  《C語言程序設(shè)計(jì):基礎(chǔ)理論與案例》全面系統(tǒng)地講述了C語言的基本語法以及它們在編程中的應(yīng)用,同時(shí)又介紹了編寫C語言程序的一些方法和技巧?!禖語言程序設(shè)計(jì):基礎(chǔ)理論與案例》內(nèi)容包含有C語言的詞法、常量和變量、運(yùn)算符和表達(dá)式、預(yù)處理功能、語句、函數(shù)和存儲類、指針、結(jié)構(gòu)和聯(lián)合以及文件操作等內(nèi)容?!禖語言程序設(shè)計(jì):基礎(chǔ)理論與案例》語言通俗,由淺入深,概念準(zhǔn)確,重點(diǎn)突出,例題豐富,解釋詳盡。每章配有較豐富的練習(xí)題,供復(fù)習(xí)和作業(yè)選用?!禖語言程序設(shè)計(jì):基礎(chǔ)理論與案例》適合作為高等院校理工科學(xué)生學(xué)習(xí)C語言課程的教材,也適合于自學(xué)C語言的讀者參考。

作者簡介

  呂鳳翥,男,教授。1940年出生。1966年北京大學(xué)畢業(yè)后留校工作。1970年開始從事計(jì)算機(jī)教學(xué)和科研工作,先后講述了多門計(jì)算機(jī)軟硬件課程。具有較豐富的教學(xué)經(jīng)驗(yàn)。近二十年來,先后編寫并出版了計(jì)算機(jī)專業(yè)教材和參考書共30多本。其中《計(jì)算機(jī)應(yīng)用基礎(chǔ)教程》、《C語言程序設(shè)計(jì)基礎(chǔ)教程》、《C++語言程序設(shè)計(jì)》等書都多次印刷,深受讀者歡迎。

圖書目錄

第1章  C語言概述 1
1.1  C語言的由來和發(fā)展 1
1.1.1  C語言的由來 1
1.1.2  C語言的發(fā)展 1
1.2  C語言的特點(diǎn)和應(yīng)用 2
1.2.1  C語言的特點(diǎn) 2
1.2.2  C語言的應(yīng)用 4
1.3  C語言程序的特點(diǎn) 5
1.3.1  C語言程序舉例 5
1.3.2  C語言程序在結(jié)構(gòu)上的特點(diǎn) 7
1.3.3  C語言程序的書寫格式 8
1.4  標(biāo)準(zhǔn)設(shè)備的輸入/輸出操作 9
1.4.1  鍵盤的輸入操作 9
1.4.2  屏幕的輸出操作 10
1.4.3  應(yīng)用實(shí)例 12
1.5  C語言程序的實(shí)現(xiàn) 14
1.5.1  C語言程序?qū)崿F(xiàn)的三步曲 14
1.5.2  Visual C++ 6.0版本編譯系統(tǒng)簡介 16
1.5.3  C語言程序的具體實(shí)現(xiàn) 20
練習(xí)題1 23
第2章  單詞、常量和變量 27
2.1  單詞 27
2.1.1  字符集 27
2.1.2  單詞及其規(guī)則 28
2.2  類型 31
2.2.1  數(shù)據(jù)類型 32
2.2.2  存儲類 33
2.3  常量 34
2.3.1  常量的種類 34
2.3.2  符號常量 38
2.4  變量 39
2.4.1  變量的名稱 39
2.4.2  變量的類型 40
2.4.3  變量的值 41
2.4.4  變量的定義格式 44
2.4.5  變量的作用域 45
練習(xí)題2 48
第3章  運(yùn)算符和表達(dá)式 52
3.1  運(yùn)算符的種類和功能 52
3.1.1  算術(shù)運(yùn)算符 52
3.1.2  增1減1運(yùn)算符 53
3.1.3  關(guān)系運(yùn)算符 54
3.1.4  邏輯運(yùn)算符 55
3.1.5  位操作運(yùn)算符 56
3.1.6  賦值運(yùn)算符 57
3.1.7  其他運(yùn)算符 58
3.2  運(yùn)算符的優(yōu)先級和結(jié)合性 61
3.2.1  運(yùn)算符的優(yōu)先級 61
3.2.2  運(yùn)算符的結(jié)合性 61
3.3  表達(dá)式的值和類型 63
3.3.1  表達(dá)式的種類 63
3.3.2  表達(dá)式的求值方法 65
3.3.3  表達(dá)式類型的確定 66
3.3.4  各種表達(dá)式舉例 67
3.3.5  表達(dá)式求值時(shí)應(yīng)注意的問題 72
3.4  數(shù)據(jù)類型轉(zhuǎn)換 76
3.4.1  自動(dòng)轉(zhuǎn)換 76
3.4.2  強(qiáng)制轉(zhuǎn)換 77
練習(xí)題3 78
第4章  預(yù)處理功能 81
4.1  預(yù)處理命令的特點(diǎn) 81
4.1.1  預(yù)處理的概念 81
4.1.2  預(yù)處理命令的特點(diǎn) 81
4.2  宏定義命令 82
4.2.1  簡單的宏定義命令 82
4.2.2  帶參數(shù)的宏定義命令 85
4.2.3  宏定義命令的應(yīng)用 91
4.3  文件包含命令和條件編譯命令 94
4.3.1  文件包含命令 94
4.3.2  條件編譯命令 98
4.4  類型定義 103
4.4.1  類型定義含意和類型定義語句 104
4.4.2  類型定義的應(yīng)用 106
練習(xí)題4 107
第5章  語句 112
5.1  C語言語句概述 112
5.1.1  結(jié)構(gòu)化程序的三種基本結(jié)構(gòu) 112
5.1.2  語句種類 112
5.2  分支語句 114
5.2.1  條件語句 114
5.2.2  開關(guān)語句 118
5.3  循環(huán)語句 121
5.3.1  while循環(huán)語句 121
5.3.2  do-while循環(huán)語句 123
5.3.3  for循環(huán)語句 125
5.4  轉(zhuǎn)向語句 129
5.4.1  break語句 129
5.4.2  continue語句 130
5.4.3  goto語句 130
5.5  應(yīng)用程序舉例 131
練習(xí)題5 137
第6章  數(shù)組 143
6.1  數(shù)組的定義格式和數(shù)組元素的表示方法 143
6.1.1  數(shù)組的概述 143
6.1.2  一維數(shù)組的定義格式和數(shù)組元素的表示方法 143
6.1.3  多維數(shù)組的定義格式和數(shù)組元素的表示方法 144
6.2  數(shù)組的賦值及運(yùn)算 146
6.2.1  數(shù)組的初始化 147
6.2.2  數(shù)組的賦值 148
6.2.3  數(shù)組的運(yùn)算 150
6.3  字符數(shù)組 154
6.3.1  字符數(shù)組的定義格式和初始化 154
6.3.2  字符數(shù)組的賦值和運(yùn)算 156
6.3.3  字符串 158
6.4  數(shù)組應(yīng)用舉例 160
練習(xí)題6 164
第7章  指針 169
7.1  指針及其定義格式 169
7.1.1  指針的概念 169
7.1.2  指針的定義格式 170
7.2  指針的賦值和運(yùn)算 171
7.2.1  指針的初始化和賦值 171
7.2.2  指針的運(yùn)算 172
7.3  數(shù)組元素的指針表示 176
7.3.1  數(shù)組名是常量指針 176
7.3.2  一維數(shù)組元素的指針表示 177
7.3.3  二維數(shù)組元素的指針表示 179
7.3.4  三維數(shù)組元素的指針表示 182
7.4  指向數(shù)組的指針和指針數(shù)組 184
7.4.1  指向數(shù)組元素的指針 184
7.4.2  指向一維數(shù)組的指針 186
7.4.3  指針數(shù)組和帶參數(shù)的主函數(shù) 187
7.5  字符指針 192
練習(xí)題7 194
第8章  函數(shù) 201
8.1  函數(shù)的定義和說明 201
8.1.1  函數(shù)的定義格式 201
8.1.2  函數(shù)的說明方法 204
8.2  函數(shù)的參數(shù)和返回值 205
8.2.1  函數(shù)的參數(shù) 205
8.2.2  函數(shù)的返回值 206
8.3  函數(shù)的調(diào)用 208
8.3.1  傳值調(diào)用 208
8.3.2  嵌套調(diào)用 211
8.3.3  遞歸調(diào)用 214
8.4  指針作函數(shù)參數(shù)和返回值 219
8.4.1  指針作函數(shù)參數(shù)的例子 220
8.4.2  指針函數(shù) 224
8.4.3  指向函數(shù)的指針 226
8.5  系統(tǒng)函數(shù) 227
8.5.1  數(shù)學(xué)函數(shù) 228
8.5.2  字符處理函數(shù) 230
8.5.3  字符串處理函數(shù) 231
8.5.4  動(dòng)態(tài)內(nèi)存分配函數(shù) 233
練習(xí)題8 234
第9章  結(jié)構(gòu)和聯(lián)合 243
9.1  結(jié)構(gòu)和結(jié)構(gòu)變量的定義格式 243
9.1.1  結(jié)構(gòu)的定義格式 243
9.1.2  結(jié)構(gòu)變量的定義格式 244
9.2  結(jié)構(gòu)變量的賦值 246
9.2.1  結(jié)構(gòu)變量成員的表示 246
9.2.2  結(jié)構(gòu)變量賦值 248
9.2.3  結(jié)構(gòu)變量的運(yùn)算 251
9.3  結(jié)構(gòu)數(shù)組 253
9.3.1  結(jié)構(gòu)數(shù)組的定義和賦值 253
9.3.2  結(jié)構(gòu)數(shù)組應(yīng)用舉例 254
9.4  結(jié)構(gòu)變量和指向結(jié)構(gòu)變量指針的應(yīng)用 259
9.4.1  結(jié)構(gòu)變量和指向結(jié)構(gòu)變量的指針作函數(shù)參數(shù) 259
9.4.2  結(jié)構(gòu)變量和指向結(jié)構(gòu)變量的指針作函數(shù)返回值 262
9.5  結(jié)構(gòu)和鏈表 265
9.5.1  鏈表的概念 265
9.5.2  鏈表的程序?qū)崿F(xiàn) 267
9.6  聯(lián)合 277
9.6.1  聯(lián)合的基本知識 277
9.6.2  聯(lián)合的應(yīng)用 282
9.7  枚舉 285
9.7.1  枚舉的概念 286
9.7.2  枚舉的應(yīng)用 289
練習(xí)題9 290
第10章  文件操作 297
10.1  C語言文件操作的特點(diǎn) 297
10.1.1  流的概念和文件指針 297
10.1.2  文件的分類 298
10.2  標(biāo)準(zhǔn)文件的讀寫操作 300
10.2.1  標(biāo)準(zhǔn)文件讀寫函數(shù)的介紹 300
10.2.2  標(biāo)準(zhǔn)文件讀寫函數(shù)的應(yīng)用 303
10.3  一般文件的操作 308
10.3.1  打開文件函數(shù)和關(guān)閉文件函數(shù) 308
10.3.2  一般文件的讀寫操作 309
10.3.3  隨機(jī)文件操作 318
10.4  文件檢測函數(shù) 320
練習(xí)題10 322
附錄 329
附錄1  ASCII編碼表 329
附錄2  ctype.h文件中所包含的字符函數(shù) 330
附錄3  math.h文件中所包含的數(shù)學(xué)函數(shù) 331

本目錄推薦

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