目錄
第1章 C語言程序的一個例子
1.1 從C語言程序的一個例子講起
1.2 C語言程序結構和書寫格式
1.2.1 C語言程序結構
1.2.2 C語言程序的書寫格式
1.3 C語言的預處理功能
1.3.1 宏定義命令
1.3.2 文件包含命令
1.4 標準文件的讀寫函數
1.4.1 標準文件的輸入函數
1.4.2 標準文件的輸出函數
1.4.3 標準文件讀寫函數應用
實例
1.5 C語言程序的實現和TurboC2.0
版本編譯系統(tǒng)簡介
1.5.1 C語言程序的實現
1.5.2 TurboC2.0版本編譯系統(tǒng)
簡介
本章小結
復習題1
練習題1
上機指導1使用TurboC2.0版本編譯
系統(tǒng)實現C語言程序
第2章 詞法、常量和變量
2.1 詞法
2.1.1 字符和字符集
2.1.2 單詞
2.2 常量
2.2.1 數字常量
2.2.2 字符常量
2.2.3 字符串常量
2.2.4 符號常量
2.3 變量
2.3.1 變量的名字
2.3.2 變量的類型
2.3.3 變量的值
2.4 數組
2.4.1 數組的概念
2.4.2 數組的賦值
2.4.3 字符數組
本章小結
復習題2
練習題2
上機指導2標識符、常量、變量、
數組
第3章 運算符和表達式
3.1 常用運算符的種類和功能
3.1.1 算術運算符
3.1.2 增1和減1運算符
3.1.3 關系運算符
3.1.4 邏輯運算符
3.1.5 位操作運算符
3.1.6 賦值運算符
3.1.7 其他運算符
3.2 運算符的優(yōu)先級和結合性
3.2.1 運算符的優(yōu)先級
3.2.2 運算符的結合性
3.3 表達式
3.3.1 表達式和表達式的種類
3.3.2 表達式的值和類型
3.4 類型轉換和類型定義
3.4.1 類型轉換
3.4.2 類型定義
本章小結
復習題3
練習題3
上機指導3運算符和表達式
第4章 語句
4.1 表達式語句和空語句
4.1.1 表達式語句
4.1.2 空語句
4.2 復合語句和分程序
4.2.1 復合語句
4.2.2 分程序
4.3 分支語句
4.3.1 條件語句
4.3.2 開關語句
4.4 循環(huán)語句
4.4.1 while循環(huán)語句
4.4.2 dowhile循環(huán)語句
4.4.3 for循環(huán)語句
4.4.4 三種循環(huán)語句的比較和循環(huán)的
嵌套
4.5 轉向語句
4.5.1 goto語句
4.5.2 break語句
4.5.3 continue語句
4.5.4 return語句
本章小結
復習題4
練習題4
上機指導4語句
第5章 函數和存儲類
5.1 函數的定義和說明
5.1.1 函數的定義
5.1.2 函數的說明
5.2 函數的參數和返回值
5.2.1 函數的參數
5.2.2 函數的返回值
5.3 函數的調用
5.3.1 函數調用的過程和方式
5.3.2 函數的傳值調用
5.3.3 函數的傳址調用
5.3.4 函數調用的嵌套
5.4 作用域規(guī)則
5.4.1 標識符的作用域規(guī)則
5.4.2 重新定義變量作用域的
規(guī)定
5.5 存儲類
5.5.1 變量的存儲類
5.5.2 函數的存儲類
本章小結
復習題5
練習題5
上機指導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.4 指針和函數
6.4.1 指針作為函數參數
6.4.2 指針作為函數的返回值
本章小結
復習題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.3 結構與函數
7.3.1 結構變量和指向結構變量的
指針作為函數的參數
7.3.2 結構變量和指向結構變量的
指針作為函數的返回值
7.4 聯合
7.4.1 聯合的概念
7.4.2 聯合的應用
本章小結
復習題7
練習題7
上機指導7結構和聯合
第8章 文件操作
8.1 C語言中文件概念
8.1.1 文件和文件指針
8.1.2 標準文件和一般文件
8.1.3 文件的操作和讀寫指針
8.2 標準文件的讀寫操作
8.2.1 標準文件的讀寫函數
8.2.2 標準文件讀寫函數的應用
8.3 一般文件的操作
8.3.1 打開和關閉文件函數
8.3.2 一般文件的讀寫函數及其
應用
8.3.3 一般文件的定位函數及其
應用
8.4 系統(tǒng)的其他函數
8.4.1 動態(tài)存儲分配函數
8.4.2 字符函數
8.4.3 常用數學函數
本章小結
復習題8
練習題8
上機指導8文件操作
附錄
附錄1 ASCII編碼表
附錄2 math.h文件中所包含的數學
函數
附錄3 ctype.h文件中所包含的字符
函數