1.C语言入门 1
1 为什么用C语言 1
2 C语言程序的基本结构 4
3 C语言程序的编译和运行 9
2.数据类型,运算符和表达式 14
1 标识符和变量说明 14
2 常量 16
3 基本数据类型及其转换 22
4 运算符和表达式 29
3.控制语句 43
1 条件语句 43
2 循环语句 47
3 开关语句 59
4 中断、继续、转向、返回语句 62
4.函数和程序结构 71
1 函数 71
2 变量的存贮类及作用域规则 82
3 变量的初始化和分程序结构 93
4 C预处理程序 97
5.指针和数组 101
1 指针 101
2 多维数组和指针数组 118
3 命令行参数 129
4 指向函数的指针 136
6.结构和联合 141
1 结构的基本概念 141
2 结构和函数调用 147
3 结构数组 148
4 引用自身的结构 168
5 字段 179
6 联合 181
7 类型定义 184
7.输入/输出以及C与操作系统的接口 187
1 输入/输出函数 187
2 文件的使用 196
3 其它函数 206
4 文件系统概述 209
5 程序实例 216
附录 C实用库函数 234