更新时间:2018-12-29 13:28:17
封面
版权信息
本书特点
第1章 C语言与程序概述
1.1 C语言历史
1.1.1 C语言的诞生
1.1.2 C语言的标准化
1.1.3 C语言的特点
1.1.4 Hello world!
1.2 数据结构与算法
1.2.1 数据结构
1.2.2 算法简介
1.3 程序设计
1.3.1 结构化程序设计
1.3.2 三种基本结构
1.3.3 算法描述方法
1.4 综合练习
1.5 小结
1.6 习题
第2章 C语言编程准备
2.1 C程序介绍
2.1.1 两个简单的C程序
2.1.2 C程序的一些特点
2.1.3 标识符与关键字
2.1.4 编译、链接和运行
2.2 在不同的开发环境中开发C程序
2.2.1 Turbo C
2.2.2 Visual C++ 2005
2.2.3 GCC 3.2.2
2.3 综合练习
2.4 小结
2.5 习题
第3章 常量与变量
3.1 常量与变量
3.1.1 常量
3.1.2 变量
3.2 变量的使用
3.2.1 声明变量
3.2.2 定义变量
3.2.3 使用extern声明变量
3.2.4 赋值和初始化
3.2.5 地址操作符和指针操作符
3.3 格式化输入输出
3.3.1 printf函数
3.3.2 scanf函数
3.4 数据类型
3.5 综合练习
3.6 小结
3.7 习题
第4章 整型、字符型与浮点型
4.1 整型数据类型
4.1.1 字节长度
4.1.2 修饰符signed和unsigned
4.1.3 整型常量
4.1.4 整型变量
4.1.5 整型的存储方式
4.1.6 整型的数值范围
4.2 字符型数据类型
4.2.1 字节长度
4.2.2 字符常量
4.2.3 字符变量
4.2.4 字符型的存储方式
4.3 浮点型数据类型
4.3.1 字节长度
4.3.2 浮点型常量
4.3.3 浮点型变量
4.3.4 浮点型的精度
4.3.5 浮点型的数值范围
4.3.6 浮点型的存储方式
4.4 使用typedef定义类型
4.4.1 typedef的标准形式
4.4.2 合理使用typedef
4.5 限定词const与volatile
4.5.1 使用const
4.5.2 使用volatile
4.6 综合练习
4.7 小结
4.8 习题
第5章 表达式与操作符
5.1 表达式和语句
5.1.1 表达式
5.1.2 语句
5.1.3 复合语句
5.1.4 C语言操作符
5.2 赋值操作符与赋值表达式
5.2.1 赋值操作符
5.2.2 赋值操作符的结合性
5.2.3 左值和右值
5.2.4 赋值表达式中的类型转换
5.2.5 类型转换操作符
5.3 运算操作符与运算表达式
5.3.1 运算操作符
5.3.2 符号操作符
5.3.3 优先级与结合性
5.3.4 数值运算中的类型转换
5.3.5 复合的赋值操作符
5.4 自增、自减操作符
5.4.1 自增操作符
5.4.2 自减操作符
5.4.3 优先级与结合性