更新时间:2018-12-29 14:39:31
封面
版权信息
前言
第1篇 C语言基础
第1章 C语言概述
1.1 C语言发展历史
1.2 C语言的特点
1.3 C语言程序开发过程
1.4 创建第一个C程序
第2章 C程序的组成
2.1 一个完整的C程序
2.2 C程序的组成
2.3 C程序组成总结
第3章 C语言开发环境
3.1 C语言开发环境简介
3.2 使用Dev-C++
3.3 使用VisuaI C++
3.4 Linux C语言开发环境
第4章 数据的表示
4.1 数据的存储
4.2 数据类型简介
4.3 常量
4.4 变量
4.5 整数类型
4.6 字符类型
4.7 实数类型
4.8 混合运算及类型转换
4.9 C99新增数据类型
4.10 总结
第5章 表达式、运算符和语句
5.1 表达式
5.2 运算符
5.3 表达式的运算顺序
5.4 语句
第6章 格式化输出/输入
6.1 格式化输出——printf函数
6.2 格式化输入——scanf函数
6.3 其他常用输入/输出函数
第7章 分支结构程序设计
7.1 分支程序流程
7.2 if语句
7.3 嵌套if语句
7.4 if eIse if语句
7.5 多路分支——switch
第8章 循环结构程序设计
8.1 循环结构的程序流程
8.2 whiIe循环
8.3 for循环
8.4 do whiIe语句
8.5 循环嵌套
8.6 break和continue语句
8.7 goto语句
第9章 使用数组
9.1 了解数组
9.2 一维数组
9.3 二维数组
9.4 字符数组和字符串
9.5 数组的实例
第10章 使用函数
10.1 函数的概念
10.2 函数的工作过程
10.3 编写函数
10.4 函数的参数
10.5 函数调用
10.6 递归函数
第11章 模块化程序设计方法
11.1 模块化程序设计概念
11.2 程序模块结构
11.3 变量的作用域
11.4 变量的存储类型
11.5 函数、文件、变量的关系
第12章 使用指针
12.1 内存和变量
12.2 指针和简单变量
12.3 指针和数组
12.4 指向多维数组的指针
12.5 指针和字符串
12.6 指针数组
12.7 指向指针的指针
12.8 指针和函数
12.9 指针和const
12.10 指针总结
第13章 结构、联合和枚举
13.1 结构的概念
13.2 结构的嵌套
13.3 初始化结构变量
13.4 结构数组
13.5 结构指针
13.6 向函数传递结构
13.7 联合
13.8 枚举
13.9 使用typedef
第14章 位运算和位域
14.1 了解二进制数
14.2 位运算
14.3 位域
第15章 文件输入/输出
15.1 文件与数据流
15.2 文件的打开与关闭
15.3 从文件中读写字符