内容简介
1 绪论
1.1 黄同学和C语言的故事
1.2 黄同学计算机世界的奇幻漂流
埃尼阿克之问
2 C语言程序基础
2.1 数据类型与变量
2.2 运算符与表达式
2.3 输入与输出
埃尼阿克之问
3 选择结构程序设计
3.1 选择结构和条件判断
3.2 关系运算符和表达式
3.3 逻辑运算符和表达式
3.4 if语句
3.5 条件运算符和条件表达式
3.6 switch语句
埃尼阿克之问
4 循环结构程序设计
4.1 概述
4.2 while语句
4.3 do-while语句
4.4 for语句
4.5 break和continue语句
埃尼阿克之问
5 利用数组处理批量数据
5.1 概述
5.2 一维数组
5.3 二维数组
5.4 字符数组
埃尼阿克之问
6 函数
6.1 概述
6.2 函数定义
6.3 函数的调用
6.4 函数的递归调用
6.5 数组作函数参数
6.6 局部变量和全局变量
埃尼阿克之问
7 结构体与指针
7.1 结构体
7.2 指针
7.3 数组与指针
埃尼阿克之问
8 文件
8.1 概述
8.2 文件指针
8.3 文件的打开与关闭
8.4 文件读写
8.5 文件检测函数
埃尼阿克之问
9 结语
9.1 埃尼阿克和单子星球的故事
9.2 埃尼阿克的告别
埃尼阿克之问
附录A ASCII码表
附录B C语言常用库函数
跋