封面
版权信息
内容提要
前言
第1章 C语言简介
1.1 计算机语言的发展
1.2 C语言的发展及其特点
1.3 C语言的程序格式和结构
1.4 C语言程序的运行与调试
1.5 C程序的设计开发流程
本章小结
习题
第2章 程序设计与算法
2.1 程序设计的基本概念
2.2 算法
2.3 结构化程序设计方法
本章小结
习题
第3章 数据类型、运算符与表达式
3.1 计算机数据的存储与表示
3.2 C语言的数据类型与取值范围
3.3 常量与变量
3.4 C语言运算符
本章小结
习题
第4章 顺序结构程序设计
4.1 顺序程序设计概述
4.2 C语句
4.3 数据的格式输入/输出
4.4 顺序程序设计实例
本章小结
习题
第5章 选择结构程序设计
5.1 选择结构概述
5.2 用if语句实现选择结构
5.3 选择语句嵌套
5.4 switch语句
5.5 综合实例
本章小结
习题
第6章 循环结构程序设计
6.1 while语句
6.2 do-while语句
6.3 for语句
6.4 goto语句
6.5 循环嵌套与几何图案
6.6 循环状态控制
6.7 综合应用实例
本章小结
习题
第7章 数组
7.1 一维数组
7.2 二维数组及多维数组
7.3 字符数组和字符串
7.4 常用的字符串处理函数
7.5 综合实例
本章小结
习题
第8章 函数
8.1 函数的概述
8.2 函数的定义
8.3 函数的调用
8.4 函数的声明
8.5 函数的传值方式
8.6 函数的嵌套调用和递归调用
8.7 数组作为函数参数
8.8 局部变量和全局变量
8.9 变量的存储类型
8.10 内部函数和外部函数
8.11 综合应用实例
本章小结
习题
第9章 预处理命令
9.1 宏定义
9.2 文件包含
9.3 条件编译
本章小结
习题
第10章 指针
10.1 指针的概念
10.2 变量的指针和指向变量的指针变量
10.3 数组与指针
10.4 字符串与指针
10.5 指向函数的指针
10.6 返回指针值的函数
本章小结
习题
第11章 结构体与共用体
11.1 定义和使用结构体变量
11.2 使用结构体数组
11.3 结构体指针
11.4 用指针处理链表
11.5 共用体类型
11.6 使用枚举类型
11.7 用typedef声明新类型名
11.8 综合实例
本章小结
习题
第12章 文件
12.1 C文件概述
12.2 文件类型指针
12.3 文件的打开与关闭
12.4 文件的读写
12.5 文件的定位和随机读写
12.6 文件检测函数
12.7 文件程序设计实例
本章小结
习题
第13章 常见错误和程序调试
13.1 Visual C++ 6.0集成开发环境
13.2 常见程序错误分析
13.3 程序调试
附录A C语言的关键字
附录B ASCII码字符表
附录C 常用的C语言库函数
附录D 部分中英文关键词对照
参考文献
更新时间:2020-09-10 16:02:30