出版時間:2010-4 出版社:清華大學出版社 作者:林小茶,陳昕 編著 頁數:322
內容概要
本書在內容的編排上,更多地考慮了初學者的要求,主要內容包括C語言概述、C語言的基礎知識、結構化程序設計、模塊化程序設計、數組、指針、結構和文件。 全書內容從易到難,循序漸進,列舉了大量能夠解決實際問題的實例,并有一個貫穿始終的例子,將一個小程序逐漸擴充成一個比較大的程序。最后一章還討論了兩個案例,幫助讀者了解和掌握編寫實用的能解決實際問題的C程序的方法。 本書主要是為從來沒有學過程序設計語言的大學生量身定做的,適合作為學校計算機及相關專業(yè)程序設計課程的教材。也可以作為C語言自學者的參考用書。
書籍目錄
第1章 C語言概述 1.1 程序設計語言 1.2 通過實例認識C程序的結構 1.3 C語言的標準和編譯器 1.4 程序的調試 習題第2章 C語言的基礎知識 2.1 標識符、變量與常量 2.2 C語言的數據類型 2.3 運算符和表達式 2.4 指針類型與指針運算符 2.5 典型錯誤分析 習題第3章 結構化程序設計 3.1 結構化程序設計 3.2 語句與分程序 3.3 順序結構程序設計 3.4 關系運算符與邏輯運算符 3.5 選擇結構程序設計 3.6 循環(huán)結構程序設計 3.7 典型錯誤分析 習題第4章 模塊化程序設計 4.1 模塊化程序設計思想 4.2 函數的定義、說明與調用 4.3 函數的參數傳遞 4.4 程序舉例 4.5 函數的遞歸調用 4.6 變量的存儲類別 4.7 預處理命令 4.8 典型錯誤分析 習題第5章 數組和指針 5.1 一維數組 5.2 指針與一維數組 5.3 動態(tài)的一維數組 5.4 字符串與字符串函數 5.5 二級指針 5.6 指針數組與命令行參數 5.7 二維數組 5.8 典型錯誤分析 習題第6章 結構體等構造數據類型 6.1 結構體 6.2 結構體與數組 6.3 結構體與指針 6.4 結構體與函數 6.5 聯合體與枚舉 6.6 類型定義 6.7 程序舉例 6.8 典型錯誤分析 習題第7章 文件 7.1 文件概述 7.2 文件的打開與關閉 7.3 文件的讀寫操作 7.4 文件的定位操作 習題第8章 案例附錄A ASCII代碼與字符對照表附錄B 運算符的優(yōu)先級和結合性附錄C printf函數的轉換說明模式
圖書封面
評論、評分、閱讀與下載