本书讲解知识全面、重点突出,其中覆盖了基于Visual C++6.0环境的C语言开发中的各个方面,通过本书可以使C语言的初学者和大、中专学生轻松入门,并且全面了解C语言的应用方向并掌握重点内容,从而为进一步学习C语言提供坚实基础。
本书内容包括C语言开发环境、数据类型、运算符、控制语句、输入与输出、数组、函数、指针、结构体与共用体、链表、编译预处理、文件、字符串处理、调试、软件测试、常用算法,以及C语言应用实例等。
本书最大的特点在于实例众多、图文结合、讲解到位、实践性强。适合初、中级C语言开发人员参考使用,对大、中专院校计算机专业的学生有很高的借鉴价值。
内容简介
前言
第1章 C语言开发环境简介
1.1 C语言发展历史
1.2 C语言的特点
1.3 C语言的广泛应用
1.4 Visual C++6.0开发环境概述
1.5 Visual C++6.0下创建开发项目
1.6 疑难解答和上机题
第2章 基本数据类型
2.1 数据类型概述
2.2 进制换算
2.3 常量
2.4 变量
2.5 枚举
2.6 疑难解答和上机题
第3章 运算符和表达式
3.1 运算符与表达式的分类
3.2 运算符的优先级与结合性
3.3 赋值运算符与赋值表达式
3.4 算术运算符与算术表达式
3.5 关系运算符与关系表达式
3.6 逻辑运算符与逻辑表达式
3.7 位运算符
3.8 条件运算符
3.9 sizeof运算符
3.10 强制类型转换
3.11 疑难解答和上机题
第4章 C语言标准输入与输出
4.1 C语言标准库函数概述
4.2 格式输出函数printf
4.3 格式输入函数scanf
4.4 字符输入/输出函数
4.5 疑难解答和上机题
第5章 分支结构程序设计
5.1 结构化程序设计思想
5.2 简单的if语句
5.3 多分支if语句
5.4 嵌套if-else语句
5.5 switch语句
5.6 嵌套switch语句
5.7 疑难解答和上机题
第6章 循环结构程序设计
6.1 循环语句的提出
6.2 for循环语句
6.3 for循环嵌套语句
6.4 while循环语句
6.5 do…while循环语句
6.6 goto语句
6.7 break语句和continue语句
6.8 疑难解答和上机题
第7章 数组
7.1 一维数组
7.2 二维数组
7.3 字符数组
7.4 疑难解答和上机题
第8章 函数
8.1 函数的定义
8.2 函数的调用与声明
8.3 局部变量与全局变量
8.4 函数的嵌套调用和递归
8.5 数组作函数参数
8.6 疑难解答和上机题
第9章 指针
9.1 指针的引入
9.2 指针和地址
9.3 指针与数组
9.4 指针与函数
9.5 指针与字符串
9.6 指针与二维数组
9.7 内存分配
9.8 疑难解答和上机题
第10章 结构体与共用体
10.1 结构体的定义
10.2 结构体变量
10.3 结构体指针
10.4 结构体变量的内存分配
10.5 结构体指针作函数参数
10.6 共用体的定义
10.7 共用体的内存结构
10.8 疑难解答和上机题
第11章 链表
11.1 什么是链表
11.2 结构体实现单链表
11.3 结构体实现双向链表
11.4 链表节点的插入与删除
11.5 疑难解答和上机题
第12章 编译预处理
12.1 宏定义
12.2 文件包含
12.3 条件编译
12.4 疑难解答和上机题
第13章 文件
13.1 文件和文件指针
13.2 文件的打开和关闭
13.3 文件的读写
13.4 文件的定位
13.5 疑难解答和上机题
第14章 C语言标准数学库函数
14.1 平方根计算函数sqrt
14.2 指数函数exp和pow
14.3取对数函数log和log10
14.4 绝对值函数abs和fabs
14.5 三角函数
14.6 取整函数floor和ceil
14.7 疑难解答和上机题
第15章 字符串处理
15.1 字符串复制函数strcpy
15.2 字符串链接与比较函数strcat和strcmp
15.3 字符串长度与查找函数strlen和strchr
15.4 字符串输入/输出函数gets和puts
15.5 其他字符串处理函数
15.6 疑难解答和上机题
第16章 C语言调试
16.1 C语言开发入门
16.2 C语言单步调试与跟踪
16.3 C语言断点调试与跟踪
16.4 查看动态内存
16.5 疑难解答和上机题
第17章 软件测试
17.1 软件测试概述
17.2 搭建软件测试环境
17.3 软件测试过程
17.4 疑难解答和上机题
第18章 C语言常用算法
18.1 什么是算法
18.2 排序算法
18.3 查找算法
18.4 二叉树
18.5 疑难解答和上机题
第19章 C语言应用实例
19.1 C语言巧解问题实例
19.2 C语言应用实例——计算数学公式
19.3 C语言编写万年历
19.4 疑难解答和上机题

