編輯推薦
《高等院校計算機類課程"十二五"規劃教材:C程式設計》首先介紹了C語言的歷史及特點,然後介紹了C語言的常用開發工具。《高等院校計算機類課程"十二五"規劃教材:C程式設計》內容全面,覆蓋了C語言的全部知識,對於每個知識點,都使用具體實例進行講解,以便學生快速掌握C語言。每章的開始都給出了本章的學習要點和學習目標,便於學生很快掌握重點和輕鬆突破難點。《高等院校計算機類課程"十二五"規劃教材:C程式設計》分章、節和小節劃分知識點,使知識點細化,力爭做到結構措建清晰,內容選擇合理。在知識點的講解過程中,循序漸進,由淺入深,最後通過例子強化知識點,這樣的講解方式目的是使學生對內容更容易理解和消化。 《高等院校計算機類課程"十二五"規劃教材:C程式設計》可作為高等院校計算機專業以及相關專業的C程式設計課程教材,也可作為計算機套用開發人員及相關人員的參考用書。
圖書目錄
第1章 C語言概述
1.1 C語言發展史
1.2 C語言的優勢
1.3 程式設計基礎——進制轉換
1.4 計算機中數的表示
1.5 幾個簡單的C程式
1.6 開發環境
第2章 數據類型、運算符與表達式
2.1 C語言的數據類型
2.2 變數與常量
2.3 整型數據
2.4 實型數據
2.5 字元型數據
2.6 變數賦初值
2.7 類型轉換
2.8 算術運算符與算術表達式
2.9 賦值運算符與賦值表達式
2.10 關係運算符與關係表達式
2.11 邏輯運算符與邏輯表達式
2.12 逗號表達式
第3章 順序結構程式設計
3.1 語句
3.2 數據的輸入與輸出
3.3 字元數據的輸入與輸出
3.4 格式數據的輸入與輸出
3.5 順序結構程式設計
第4章 選擇結構程式設計
4.1 if語句
4.2 switch語句
4.3 程式舉例
第5章 循環結構程式設計
5.1 goto語句
5.2 while語句
5.3 do-while語句
5.4 for語句
5.5 break語句
5.6 continue語句
5.7 多重循環程式設計
5.8 套用舉例
第6章 數組
6.1 一維數組
6.2 二維數組
6.3 字元數組
第7章 函式
7.1 概述
7.2 函式定義的一般形式
7.3 函式參數與函式返回值
7.4 函式的調用
7.5 函式的遞歸調用
7.6 數組作為函式的參數
7.7 變數的作用域
7.8 變數的存儲類別
7.9 內部函式與外部函式
第8章 指針
8.1 地址與指針
8.2 指針與變數
8.3 指針與數組
8.4 指針與字元串
8.5 指針與函式
8.6 指針與const
第9章 預處理
9.1 宏定義#define
9.2 檔案包含命令#include
9.3 條件編譯命令
第10章 結構體與聯合體
10.1 結構體
10.2 結構體數組
10.3 指針與結構體
10.4 用typedef定義類型
10.5 鍊表
10.6 聯合體
10.7 枚舉類型
第11章 位運算
11.1 位運算符
11.2 位運算符與位運算
11.3 位運算套用舉例
11.4 位段
第12章 檔案
12.1 檔案概述
12.2 打開檔案與關閉檔案
12.3 讀取檔案與寫入檔案
12.4 檔案的定位
12.5 檔案狀態檢測