更新时间:2024-11-13 10:12:14
封面
版权信息
前言
第1章 C语言概述
1.1 程序设计的基本概念
1.2 算法的概念及其描述方法
1.3 C语言发展简史
1.4 C语言的特点
1.5 简单C语言程序举例
1.6 C语言程序的组成与结构
1.7 C语言程序的开发步骤
小结
习题
第2章 数据类型、运算符与表达式
2.1 C语言的基本符号
2.2 C语言的数据类型
2.3 运算符和表达式
2.4 数据类型转换
2.5 自增运算和自减运算
2.6 位运算
第3章 数据的输入和输出
3.1 数据的输出
3.2 数据的输入
3.3 应用举例
第4章 选择结构
4.1 问题的提出
4.2 关系运算符与关系表达式
4.3 逻辑运算符与逻辑表达式
4.4 选择语句
4.5 条件运算符与条件表达式
4.6 应用举例
第5章 循环结构
5.1 问题的提出
5.2 循环语句
5.3 循环嵌套
5.4 循环流程控制
5.5 应用举例
第6章 数组
6.1 问题的提出
6.2 一维数组
6.3 二维数组
6.4 字符数组
6.5 字符串
6.6 应用举例
第7章 函数
7.1 问题的提出
7.2 函数的基本知识
7.3 数组作为函数参数
7.4 函数的嵌套调用和递归调用
7.5 变量的作用域和存储方法
7.6 内部函数和外部函数
7.7 应用举例
第8章 编译预处理
8.1 问题的提出
8.2 宏定义
8.3 文件包含
8.4 条件编译
第9章 指针
9.1 问题的提出
9.2 指针的基本概念及指针变量的定义
9.3 指针运算
9.4 指针变量与一维数组
9.5 指针与函数
9.6 指针与二维数组
9.7 二级指针
9.8 内存空间的动态分配
9.9 main函数的参数
9.10 应用举例
第10章 结构体与共用体
10.1 问题的提出
10.2 结构体类型和结构体变量
10.3 结构体数组
10.4 结构体指针
10.5 结构体类型数据在函数间的传递
10.6 共用体
10.7 枚举类型
10.8 用typedef定义类型
10.9 动态数据结构
10.10 应用举例
第11章 文件
11.1 问题的提出
11.2 文件概述