C語言基礎教程[天津大學出版社出版圖書]

C語言基礎教程[天津大學出版社出版圖書]
更多義項 ▼ 收起列表 ▲

《C語言基礎教程》全書採用以知識點形成知識輪廓再形成結構性知識體系的方式編寫。採用了大量的卡通插圖對每個章節的重點、難點進行提示,對一些基本概念和技巧也做了大量注釋;整個教材充滿童趣、通俗易懂。書中內容還結合了國家計算機等級考試二級(C語言)的具體要求。

內容簡介

全書共12章,第1章電腦程式設計的含義,第2章C語言程式的基本結構,第3章C語言的基本數據類型與簡單I/0,第4章C語言的語句特徵,第5章函式,第6章變數的存儲屬性,第7章編譯預處理與工程,第8章C語言的數組及其套用,第9章指針變數及其屬性,第10章結構體、共用體數據及其套用,第11章C語言的檔案I,0及其套用,第12章C語言的位運算與低級操作。

《C語言基礎教程》可以作為本科、高職、中專工科用計算機高級語言程式設計的教材,也可作為一般工程技術人員參考用書。

目錄

第1章 電腦程式設計的含義

1.1 計算機系統及其工作原理

1.1.1 計算機系統組成簡述

1.1.2 計算機的工作原理

1.2 程式設計概述

1.2.1 程式設計的含義

1.2.2 程式設計語言

1.2.3 C語言的特點

1.3程式設計

1.3.1 程式設計的基本術語

1.3.2 程式設計的四部曲

1.3.3 程式設計必備的工具

程式設計三劍客

1.4 本章小結

第2章 C語言程式的基本結構

2.1 認知C語言程式

2.2 C語言程式基本結構

2.2.1 C語言的注釋符號“嚴”

2.2.2 程式頭部

2.2.3 main函式

2.2.4 變數的定義部分

2.2.5 其他部分

2.2.6 示例

2.3 本章要點

第3章C語言的基本數據類型與簡單

3.1 C語言的基本數據類型

3.2 C語言的標識符、常量與變數

3.2.1 標識符

3.2.2 常量

3.2.3 變數

3.3 C語言的基本I/0操作

3.3.1 printf函式

3.3.2 sCanf函式

3.3.3 getCh,getChe,gets函式系列

3.3.4 putCh,puts函式系列

3.4 本章小結

3.5 複習練習題

第4章 語言的語句特徵

4.1 語句結構概述.:

4.1.1 語句

4.1.2 流程及流程圖

4.1.3 表達式

4.2 C語言程式的三種基本結構及其語句

4.2.1 順序結構

4.2.2 選擇結構

4.2.3 循環結構

4.3 複習練習題

第5章 函式

5.1 庫函式

5.2 白定義函式

5.2.1 認知C語言函式的結構

5.2.2 自定義函式的過程

5.3 函式的調用

5.3.1 調用條件與方式

5.3.2 形參與實參

5.4 main函式的參數

5.5 複習練習題

第6章 變數的存儲屬性

6.1 變數性質概述

6.1.1 變數的屬性

6.1.2 程式在記憶體的分段存儲模式

6.2 各類變數的存儲屬性分析

6.2.1 局部變數

6.2.2 全局變數

6.2.3 動態、靜態、全局、局部變數的綜合關係

6.3 複習練習題

第7章 編譯預處理與工程

7.1 檔案包含與條件編譯

7.1.1 檔案包含

7.1.2 條件編譯

7.2 宏

7.2.1 常量宏

7.2.2 變數宏及其展開

7.2.3 宏定義的注意事項

7.2.4 宏與函式的比較

7.3 工程與工程檔案

7.3.1 工程的概念

7.3.2 建立工程檔案的方法

7.3.3 開發工程時的注意事項

7.4 複習練習題

第8章 C語言的數組及其套用

8.1 數組的概念與基本屬性

8.1.1 數組的概念

8.1.2 一維數組的定義

8.1.3 一維數組的初始化

8.1.4 一維數組的操作

8.1.5 數組名字與數組的指針

8.1.6 一維數組的指針及其下標運算

8.1.7 數組作為函式的形參

8.1.8 數組的存儲屬性

8.2 數組的引用

8.2.1 一維數組作為函式參數的特點

8.2.2 使用數組的注意事項

8.3 二維數組簡介

8.3.1 二維數組的定義

8.3.2 二維數組的初始化

8.3.3 ——維數組的引用

8.4 字元數組與字元串

8.4.1 字元數組的定義

8.4.2 字元數組的初始化

8.4.3 字元號的特殊意義

8.5 複習練習題

第9章 指針變數及其屬性

9.1 指針變數及其性質的回顧

9.1.1 指針的概念

9.1.2 首地址

9.1.3 指針變數

9.1.4 指針變數容易產生的誤區

9.2 指針變數的引用規律

9.2.1 一般引用

9.2.2 指針類型的參數

9.2.3 用指針作函式參數的優點

9.3 指針與數組

9.3.1 用指針變數訪問數組元素

9.3.2 用Char型指針變數訪問字元串

9.3.3 指針、數組、字元串的關係

9.4 指針相關的其他問題

9.4.1 返回指針的函式

9.4.2 指針數組

9.4.3 指向函式的指針變數

9.4.4 指向指針的指針變數一雙重指針

9.5 複習練習題

第10章 結構體、共用體數據及其套用

10.1 結構體數據類型

10.1.1 結構體的構造與特點

10.1.2 結構體類型變數的定義

10.1.3 結構體變數的初始化

10.1.4 類型與變數

10.1.5 不同定義方法的比較

10.1.6 結構體變數的存儲屬性

10.2 結構體變數的引用規律

10.2.1 一般引用

10.2.2 作為函式參數的引用

10.3 結構數組、指針及函式

10.3.1 結構數組的定義與調用

10.3.2 結構指針的定義與引用

10.3.3 結構體類型的函式

10.3.4 鍊表及其套用

10.4 共用體

10.4.1 共用體的概念與特點

10.4.2 共用體變數的引用規律

10.5 複習練習題

第11章 C語言的檔案I/O及其套用

11.1 C語言檔案及其屬性

11.2 緩衝檔案的操作

11.2.1 緩衝檔案的打開與關閉

11.2.2 檔案的順序讀寫

11.2.3 檔案的隨機讀寫

11.2.4 檔案結束符

11.2.5 緩衝檔案的其他操作

11.3 非緩衝檔案及其操作

11.3.1 非緩衝檔案的基本操作

11.3.2 非緩衝檔案的套用

11.4.複習練習題

第12章 C語言的位運算與低級操作

12.1 位運算

12.1.1 位運算的概念

12.1.2 C語言的位操作運算

12.1.3 按位操作的一些簡單套用技巧

12.2 位運算的套用

12.3 C語言的低級操作

12.3.1 int86

12.3.2 bdos

12.3.3 intdos

12.4 複習練習題

附錄

附錄A C語言綜合測試題

附錄B TurboC常用庫函式簡介

附錄C 常用庫函式簡介

附錄D 美國信息交換標準碼ASCII碼錶

參考文獻

熱門詞條

聯絡我們