C程式設計教程[朱小菲、劉玉喜、許新民、陸青梅編著書籍]

C程式設計教程[朱小菲、劉玉喜、許新民、陸青梅編著書籍]
更多義項 ▼ 收起列表 ▲

《C程式設計教程》是朱小菲、劉玉喜、許新民、陸青梅寫的書 出版日期是2009.09.01。

書籍信息

作者:朱小菲、劉玉喜、許新民、陸青梅
定價:29.50元
印次:1-2
ISBN:9787302200376
出版日期:2009.09.01
印刷日期:2010.02.03

內容簡介

本書主要以Turbo C 2.0為學習環境,同時介紹了Visual C++ 6.0的使用。按C語言程式設計的系統性,由淺入深安排內容。本書兼顧了程式設計的理論性和實踐性,內容豐富、實用,配備了大量實例和習題。通過對本書的學習,讀者不僅能快速、全面地掌握C語言程式設計的基本理論知識和基本操作技能,還能為讀者進一步提高程式設計的能力奠定基礎。全書共分12章,內容包括C語言概論,數據類型、運算符與表達式,順序結構程式設計,選擇結構程式設計,循環結構,數組,指針,預處理命令,結構體與共用體,位運算,檔案等。本書可作為高等院校本科、專科學生學習C語言程式設計課程的教材,也可作為從事計算機編程人員、相關領域的技術工作者與計算機等級考試人員的自學與參考用書。

圖書目錄

第1章C語言概論

1.1C語言的產生與發展

1.2C語言的特點

1.3TurboC介紹

1.3.1TurboC的產生與發展

1.3.2TurboC2.0集成環境

1.3.3TurboC2.0選單功能介紹

1.4C程式舉例及上機操作步驟

1.4.1簡單C程式舉例

1.4.2上機操作步驟

1.5MicrosoftVisualC++6.0上機操作與調試

1.5.1MicrosoftVisualC++6.0環境概述

1.5.2啟動MicrosoftVisualC++6.0開發環境

1.5.3系統界面簡介

1.5.4文本編輯區及文本編輯

1.5.5訊息提示區

1.5.6運行程式

1.5.7程式調試

本章小結

習題1

第2章數據類型、運算符與表達式

2.1C語言的數據類型概述

2.2標識符、常量和變數

2.2.1標識符

2.2.2常量

2.2.3變數

2.3C語言的簡單數據類型

2.3.1整型數據

2.3.2實型數據

2.3.3字元型數據

2.4C運算符和表達式

2.4.1C運算符和表達式概述

2.4.2算術運算符和算術表達式

2.4.3位運算符和位運算

2.4.4賦值運算符和賦值表達式

2.4.5自增、自減運算符

2.4.6求位元組運算符

2.4.7關係運算符和關係表達式

2.4.8邏輯運算符和邏輯表達式

2.4.9條件運算符和條件表達式

2.4.10逗號運算符和逗號表達式

2.5數據的類型轉換

2.5.1系統自動進行的類型轉換

2.5.2強制類型轉換

本章小結

習題2

第3章順序結構程式設計

3.1C語句概述

3.1.1表達式語句

3.1.2函式調用語句

3.1.3複合語句

3.1.4流程控制語句

3.1.5空語句

3.2C程式的三種基本結構

3.2.1算法

3.2.2流程圖與三種基本控制結構

3.3數據的輸入輸出

3.3.1格式輸出函式

3.3.2格式輸入函式

3.3.3字元數據的輸入輸出

3.4順序結構程式設計舉例

本章小結

習題3

第4章選擇結構程式設計

4.1條件語句

4.1.1單分支if語句

4.1.2雙分支if語句

4.2if語句的嵌套

4.3switch語句

4.4程式舉例

本章小結

習題4

第5章循環結構

5.1循環的構成

5.2循環語句

5.2.1while語句

5.2.2do~while語句

5.2.3for語句

5.2.4break和continue語句

5.2.5三種語句的選用

5.3循環的嵌套

5.4循環套用實例

本章小結

習題5

第6章數組

6.1數組的引入與概念

6.1.1數組的引入

6.1.2數組的概念

6.2一維數組

6.2.1一維數組的定義

6.2.2一維數組元素的引用

6.3二維數組

6.3.1二維數組的定義

6.3.2二維數組元素的表示方法

6.3.3二維數組的初始化

6.3.4二維數組的引用

6.4多維數組

6.4.1多維數組的定義

6.4.2多維數組的初始化

6.4.3多維數組的引用

6.5字元數組

6.5.1字元數組的定義

6.5.2字元數組的初始化

6.5.3字元串常用函式

6.6綜合例題

本章小結

習題6

第7章指針

7.1變數的地址和指針變數

7.1.1變數的地址以及變數的存取方式

7.1.2指針變數的定義和指針變數的基類型

7.1.3指針變數賦值

7.1.4指針變數引用

7.2數組的指針與指向數組的指針變數

7.2.1指向數組的指針變數

7.2.2通過指針引用數組元素

7.2.3指向多維數組的指針和指針變數

7.3字元串的指針和指向字元串的指針變數

7.3.1字元串的表示形式

7.3.2字元數組與字元串指針的區別

7.4指針數組與指向指針的指針

7.4.1指針數組的概念

7.4.2指向指針的指針

7.5指針與動態記憶體分配初步

本章小結

習題7

第8章函式

8.1函式概述

8.1.1模組化程式設計

8.1.2C函式的分類

8.2函式的定義

8.2.1無參函式的定義

8.2.2有參函式的定義

8.3數據在函式之間的傳遞

8.3.1形參與實參

8.3.2函式值的返回

8.4函式的調用

8.4.1函式調用的形式和執行過程

8.4.2函式調用的方式

8.4.3對被調用函式的聲明和函式原型

8.5數組作為函式的參數

8.6指針作為函式的參數

8.6.1基本數據類型的指針作為函式的參數

8.6.2指向數組的指針作為函式參數

8.6.3字元串指針作為函式參數

8.7函式與指針

8.7.1用函式指針變數調用函式

8.7.2用指向函式的指針作為函式參數

8.7.3返回指針值的函式

8.7.4main函式的參數和返回值

8.8函式的嵌套調用

8.9函式的遞歸調用

8.10變數的作用域

8.10.1內部變數

8.10.2外部變數

8.11變數的存儲類別

8.11.1自動變數

8.11.2用extern聲明外部變數

8.11.3靜態變數

8.11.4暫存器變數

8.12內部函式和外部函式

8.13多個源檔案的C程式的連結

本章小結

習題8

第9章預處理命令

9.1宏定義

9.1.1無參數宏定義

9.1.2帶參數宏定義

9.2檔案包含

9.2.1檔案包含的概念

9.2.2檔案包含命令的一般格式

9.3條件編譯

9.4應用程式舉例

本章小結

習題9

第10章結構體與共用體

10.1結構體類型

10.1.1結構體類型與結構體變數

10.1.2結構體變數的引用

10.1.3結構體變數的初始化

10.2結構體數組

10.2.1結構體數組的定義與引用

10.2.2結構體數組的初始化

10.3指向結構體的指針變數

10.3.1結構體指針變數

10.3.2用結構體變數和結構體指針變數作為函式參數

10.4鍊表

10.4.1鍊表概述

10.4.2處理鍊表的函式

10.4.3鍊表的建立

10.4.4鍊表的遍歷

10.4.5鍊表的插入操作

10.4.6鍊表的刪除操作

10.5共用體

10.5.1共用體類型定義

10.5.2共用體變數的引用

10.6枚舉類型

10.7用typedef定義類型

本章小結

習題10

第11章位運算

11.1位運算的概念

11.1.1位元組與位

11.1.2位運算符

11.2位運算舉例

11.3位段

本章小結

習題11

第12章檔案

12.1檔案概述

12.1.1檔案的概念

12.1.2檔案的分類

12.1.3檔案的操作

12.2標準檔案的讀寫

12.2.1檔案型指針

12.2.2打開檔案函式fopen()

12.2.3關閉檔案函式fclose()

12.2.4檔案的讀寫

12.2.5檔案的隨機讀寫函式

12.2.6清除和設定檔案緩衝區

12.3非標準檔案的讀寫

12.3.1檔案的打開和關閉

12.3.2讀寫函式

12.3.3隨機定位函式

本章小結

習題12

附錄AC語言ASCII表

附錄BC語言關鍵字及用途

附錄C運算符和結合性

附錄D常用的ANSIC庫函式表

參考文獻

熱門詞條

聯絡我們