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

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

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

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

基本介紹

  • 書名:C程式設計教程
  • 作者:朱小菲、劉玉喜、許新民、陸青梅
書籍信息,內容簡介,圖書目錄,

書籍信息

作者:朱小菲、劉玉喜、許新民、陸青梅
定價: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庫函式表
參考文獻

相關詞條

熱門詞條

聯絡我們