出版說明
前言
第1章 C語言的基本概念
1.1 C語言的簡介與特點
1.2 C語言的程序構成及其特點
1.3 如何對C 語言程序進行編譯和執(zhí)行
1.4 習題一
第2章 C語言編程中的基本概念及基本運算
2.1 C語言的數(shù)據(jù)類型
2.2 數(shù)據(jù)類型轉換
2.3 運算符和表達式
2.4 基本輸入/輸出函數(shù)
2.5 習題二
第3章 控制結構及其應用
3.1 結構化程序設計的算法類型及其特征
3.2 結構化程序設計的結構及其應用
3.3 break和continue語句的應用
3.4 goto語句
3.5 結構化程序設計綜合舉例
3.6 習題三
第4章 數(shù)組及其應用
4.1 一維數(shù)組
4.2 多維數(shù)組
4.3 字符數(shù)組及其應用
4.4 習題四
第5章 指針及其應用
5.1 指針的基本概念及定義方式
5.2 指針的運算
5.3 指針與數(shù)組
5.4 指向字符的指針
5.5 指針數(shù)組
5.6 多級指針
5.7 習題五
第6章 函數(shù)及其應用
6.1 函數(shù)的定義及其引用
6.2 變量的存儲類型及作用域
6.3 函數(shù)間的通信方式
6.4 數(shù)組在函數(shù)中的應用
6.5 字符在函數(shù)中的應用
6.6 返回指針值的函數(shù)
6.7 指向函數(shù)的指針
6.8 遞歸函數(shù)的概念
6.9 帶行參的main函數(shù)
6.10 習題六
第7章 結構體、聯(lián)合體和枚舉
7.1 結構體的說明及結構體變量的定義
7.2 結構體變量的初始化及結構體成員的引用
7.3 結構體數(shù)組
7.4 指向結構體的指針
7.5 結構體在函數(shù)間的傳遞
7.6 指向結構體型數(shù)據(jù)的指針及其應用
7.7 結構體嵌套
7.8 聯(lián)合體
7.9 枚舉類型
7.10 自定義類型
7.11 位字段結構體
7.12 動態(tài)存儲分配及其應用
7.13 習題七
第8章 文件及其應用
8.1 文件概述
8.2 文件的打開和關閉操作
8.3 習題八
第9章 C語言的預編譯程序
9.1 文件包含的操作
9.2 宏定義及其應用
9.3 條件編譯
9.4 預定義的宏名和其他預編譯語句
9.5 習題九
附錄
附錄A C語言的標準庫函數(shù)
附錄B Turbo C3.0++的上機過程