《C語言高級程式設計》是2006年清華大學出版社出版的圖書,作者是張俐。
基本介紹
編輯推薦,圖書目錄,
編輯推薦
本書以提高讀者的C語言程式設計開發能力為目標,內容重點突出,循序漸進;具有系統性。作為面向C語言提高為目標的教材,並不過多地糾纏語言的語法問題,而是重點強調融會貫通,提高讀者對C語言語法知識的整體理解和套用能力。根據C語言典型問題進行分類訓練,強調算法設計。注重各部分知識的綜合套用訓練,以提高程式設計能力為目標。選用了部分考研和軟體水平考試試題,對於應試也具有實用性。
圖書目錄
第一部分 C語言基礎
第1章 語言提高 2
1.1 基本數據類型、操作符、表達式 2
1.2 語句 7
1.3 數組 20
1.4 指針 21
1.5 結構和聯合體 29
1.6 函式 36
1.7 存儲類型 39
1.8 預編譯 40
1.9 有緩衝方式的檔案操作及控制台操作 43
1.10 其他庫函式操作 47
習題 48
第二部分 C語言提高
第2章 遞歸 60
習題 84
第3章 排序 86
習題 98
第4章 字元串 99
習題 109
第5章 檔案操作 110
習題 125
第6章 鍊表部分 126
習題 153
第7章 回溯 154
習題 167
第8章 遞推 168
習題 177
第9章 數組套用 179
習題 195
第10章 圖形 196
習題 202
第11章 其他算法 203
習題 213
參考文獻 214