更新时间:2025-04-02 16:20:08
封面
版权信息
内容提要
前言
第1章 概述
1.1 计算机的工作机制
1.2 程序与程序设计
1.3 算法与算法描述
1.4 C语言
本章小结
习题1
第2章 C语言程序的数据描述及数据运算
2.1 C语言的基本元素
2.2 基本数据类型
2.3 C语言的运算符和表达式
2.4 类型转换
习题2
第3章 顺序结构程序设计
3.1 C语句概述
3.2 最基本的语句——赋值语句
3.3 数据的输入与输出
3.4 顺序结构程序设计举例
习题3
第4章 选择结构程序设计
4.1 条件判断和选择结构
4.2 选择结构中的运算符
4.3 用于选择结构的if语句
4.4 用于多分支选择结构的switch语句
4.5 选择结构程序设计举例
习题4
第5章 循环结构程序设计
5.1 循环语句
5.2 复杂的循环结构
5.3 流程转移控制语句
5.4 循环结构程序设计举例
习题5
第6章 数组
6.1 一维数组
6.2 多维数组
6.3 字符数组
习题6
第7章 指针
7.1 指针的基本概念
7.2 指针的使用
7.3 指针与数组
7.4 指针应用程序举例
习题7
第8章 函数和变量的存储类型
8.1 函数概述
8.2 函数的定义、调用和声明
8.3 函数中的参数
8.4 函数的嵌套调用和递归调用
8.5 内部函数和外部函数
8.6 变量的作用域
8.7 变量的存储类型
习题8
第9章 结构体与共用体
9.1 结构体类型
9.2 结构体数组
9.3 指向结构体的指针
9.4 结构体与函数
9.5 共用体类型
9.6 枚举类型
9.7 typedef类型
9.8 程序举例
习题9
第10章 程序编译预处理
10.1 C语言编译原理
10.2 文件包含命令#include
10.3 宏定义# define
10.4 条件编译
10.5 综合案例
习题10
第11章 位运算
11.1 数字系统、位和字节
11.2 位运算符与位运算
11.3 位运算应用程序举例
11.4 位段
习题11
第12章 文件
12.1 文件的基本概念
12.2 文件的操作流程
12.3 文件的打开与关闭
12.4 文件的顺序读写
12.5 文件的随机读写
12.6 文件操作的错误检测
12.7 文件应用实例
习题12
附录1 C语言的关键字