| 作 者: | 周必水 |
| 出版社: | 科学出版社 |
| 丛编项: | 大学计算机基础教育丛书 |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | C |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第一章 概 述
1. 1 C语言概述
1. 1. 1 C语言的发展历史
1. 1. 2 C语言的特点
1. 2 程序设计语言
1. 2. 1 程序设计语言的发展
1. 2. 2 C语言程序设计的步骤
1. 3 C语言程序设计初步
1. 4 学习C语言的建议
习
题
第二章 数据类型. 运算符及表达式
2. 1 常量和变量
2. 1. 1 常量
2. 1. 2 变量
2. 2 数据类型
2. 2. 1 整型
2. 2. 2 字符型
2. 2. 3 浮点型 实型
2. 3 运算符与表达式
2. 3. 1 表达式
2. 3. 2 算术运算符
2. 3. 3 赋值运算符
2. 3. 4 关系运算符
2. 3. 5 逻辑运算符
2. 3. 6 位运算符
2. 3. 7 递增/递减运算符
2. 3. 8 其他运算符
2. 3. 9 运算符的优先等级与结合性
2. 4 数据类型转换
2. 4. 1 自动类型转换
2. 4. 2 强制类型转换
习
题
第三章 数据的输入与输出
3. 1 格式输出函数printf
3. 1. 1 格式参数说明
3. 1. 2 例子
3. 2 格式输入函数scanf
3. 2. 1 格式参数说明
3. 2. 2 深入学习与应用举例
3. 3 字符输入输出函数
3. 3. 1 字符输入函数getchar
3. 3. 2 字符输出函数putchar
习
题
第四章 C语言的控制结构
4. 1 C语言的结构
4. 2 顺序结构
4. 2. 1 表达式语句
4. 2. 2 复合语句
4. 2. 3 顺序结构程序举例
4. 3 选择结构
4. 3. 1 if-else语句
4. 3. 2 switch-case语句
4. 4 循环结构
4. 4. 1 while语句
4. 4. 2 do-while语句
4. 4. 3 for语句
4. 4. 4 break语句与continue语句
4. 4. 5 循环的嵌套
4. 4. 6 goto语句
4. 4. 7 循环结构程序举例
习
题
第五章 数组
5. 1 数组概述
5. 1. 1 数组的概念
5. 1. 2 数组的定义方法
5. 1. 3 数组元素的引用
5. 2 数组元素在内存中的存储方法
5. 3 数组的初始化方法
5. 3. 1 一维数组的初始化
5. 3. 2 二维数组的初始化
5. 3. 3 字符数组的初始化
5. 4 数组应用举例
5. 5 字符串的处理
5. 5. 1 字符串的输入
5. 5. 2 字符串的输出
习
题
第六章 指 针
6. 1 指针概述
6. 1. 1 指针的概念
6. 1. 2 指针的定义和引用
6. 1. 3 指针的运算
6. 2 指向数组和字符串的指针
6. 2. 1 指针与一维数组元素
6. 2. 2 指针与二维数组元素
6. 2. 3 指针与字符串
6. 3 指针数组和二级指针
6. 3. 1 指针数组
6. 3. 2 二级指针 指向指针的指针
6. 4 指针应用举例
习
题
第七章 函 数
7. 1 函数与结构化程序设计
7. 2 函数的定义
7. 3 函数的声明及调用
7. 4 函数的返回
7. 5 变量的存储类型与作用域
7. 5. 1 动态变量
7. 5. 2 寄存器变量
7. 5. 3 外部变量
7. 5. 4 静态变量
7. 6 函数间的参数传递
7. 6. 1 传值调用
7. 6. 2 传址调用
7. 7 函数的递归调用
7. 8 返回指针值的函数
7. 9 函数指针
7. 10 命令行参数
习
题
第八章 编译预处理
8. 1 宏定义
8. 1. 1 常量的宏定义和宏替换
8. 1. 2 带有参数的宏定义和宏替换
8. 2 文件包含
8. 3 条件编译
习
题
第九章 结构. 联合及枚举
9. 1 结构类型的定义
9. 2 结构变量的定义和引用
9. 2. 1 结构变量的定义方法
9. 2. 2 结构变量的初始化
9. 2. 3 成员运算符与结构变量的引用
9. 3 结构数组
9. 3. 1 结构数组的定义及初始化
9. 3. 2 引用结构数组
9. 4 指向结构变量或结构数组元素的指针
9. 4. 1 指向结构变量的指针
9. 4. 2 指向结构数组元素的指针
9. 5 结构. 指针及链表
9. 5. 1 指向结构自身的指针和单向链表
9. 5. 2 动态存储分配函数
9. 5. 3 单向链表的建立和使用
9. 6 联合类型
9. 6. 1 联合的定义
9. 6. 2 联合类型变量的定义及使用
9. 7 枚举类型
9. 7. 1 枚举类型的定义
9. 7. 2 枚举类型变量的定义及其引用
9. 8 使用typedef定义类型
习
题
第十章 文 件
10. 1 文件的基本概念
10. 2 文件类型指针
10. 3 文件的打开与关闭
10. 3. 1 文件的打开
10. 3. 2 文件的关闭
10. 4 常用的文件读写函数
10. 4. 1 字符的读写函数
10. 4. 2 字符串的读写函数
10. 4. 3 格式化读写函数
10. 4. 4 数据块读写函数
10. 5 文件的定位及出错检测
10. 5. 1 文件的定位
10. 5. 2 文件操作期间的错误检测
习
题
附
录
附录A C语言上机指导
附录B ASCII字符编码表
附录C 关键字及其用途一览表
附录D 运算符的优先级和结合方向
附录E C常用库函数
主要参考文献