注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關C語言程序設計:基礎理論與案例

C語言程序設計:基礎理論與案例

C語言程序設計:基礎理論與案例

定 價:¥29.00

作 者: 呂鳳翥等編著
出版社: 清華大學出版社
叢編項: C語言程序設計系列
標 簽: C

ISBN: 9787302113003 出版時間: 2005-09-01 包裝: 平裝
開本: 26cm 頁數: 332 字數:  

內容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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