内容简介
第1章 C语言概述
1.1 C语言发展史
1.2 C语言的特点
1.3 C语言程序结构及其特点简介
1.4 TURBO C软件介绍
小结
习题
上机操作
自测题
第2章 数据
2.1 C语言的基本元素
2.2 变量
2.3 常量
2.4 数组
2.5 几个常用的输入输出函数
小结
习题
上机操作
自测题
第3章 运算和表达式
3.1 算术运算
3.2 关系运算和逻辑运算
3.3 位操作
3.4 赋值运算
3.5 其他运算与运算顺序
小结
习题
上机操作
自测题
第4章 流程控制语句
4.1 语句的种类
4.2 条件语句
4.3 开关语句Switch
4.4 循环语句While
4.5 循环语句For
4.6 循环语句do - while
4.7 辅助控制语句与goto语句
小结
习题
上机操作
自测题
第5章 存储类型
5.1 变量的存在性和可见性
5.2 变量的存储类型
5.3 函数的存储类型
小结
习题
上机操作
自测题
第6章 指针
6.1 指针变量
6.2 指针的声明与初始化
6.3 指针运算
6.4 指针与数组
6.5 指针数组
6.6 数组指针
6.7 多级指针
小结
习题
上机操作
自测题
第7章 函数
7.1 C语言程序结构
7.2 函数的定义、声明和调用
7.3 函数的参数
7.4 在函数间反向传递数据
7.5 数组在函数间的传递
7.6 命令行参数
7.7 指针函数
7.8 递归函数
7.9 函数指针
小结
习题
上机操作
自测题
第8章 编译预处理和分割编译
8.1 包含文件
8.2 宏定义
8.3 条件编译
8.4 分割编译
小结
习题
上机操作
自测题
第8章 标准输入和输出函数
9.1 文件的概念
9.2 文件的打开和关闭
9.3 文件的字符输入输出
9.4 文件的字符串输入输出
9.5 文件的数据块读写函数
9.6 文件的格式化输入输出
9.7 文件的定位
小结
习题
上机操作
自测题
第10章 枚举类型、结构体和联合体类型
10.1 枚举类型
10.2 结构的基本概念
10.3 结构的使用和初始化
10.4 结构数组
10.5 结构指针
10.6 结构型和结构指针型函数
10.7 结构嵌套
10.8 位字段结构体
10.9 联合体
小结
习题
上机操作
自测题
第11章 C ++
11.1 面向对象的程序设计方法
11.2 C++的类
11.3 C++程序的一般结构
11.4 继承性
11.5 构造函数和析构函数
11.6 友元函数和内联函数
11.7 函数重载和运算符重载
11.8 虚函数和多态性
小结
习题
上机操作
自测题
附录
附录1 运算符和结合性
附录2 TURBO C部分库函数
自测题参考答案
主要参考书目