C来敲门 1
前言 1
工欲善其事,必先利其器 1
编译环境软件利器——VC 6.0 1
Win7环境下VC兼容性问题,请按照下图操作 2
Win8.1 环境下VC++6.0兼容性问题 4
第1章 简单C程序 6
1-2 基本知识点 6
1-1-1 基础数据类型 6
1-1-2 关键知识点 7
1-2 例题小串烧 7
1-3 小结与反思 20
1-4 课后习题 20
1-5 错误实例 23
1-6 本章对CDIO教育理念的体现 27
第2章 循环结构 29
2-1 基本类型与格式 30
2-1-1 while循环结构 30
2-1-2 do…while循环结构 32
2-1-3 for循环结构 35
2-1-4 if语句 41
2-1-5 可乐雪碧原理 45
2-2 小结与反思 48
2-3 错误实例 49
2-4 本章对CDIO教育理念的体现 50
第3章 数组 52
3-1 一维数组 52
3-2 二维数组 55
3-3 字符数组 56
3-3-1 字符串处理函数 56
3-3-2 数学函数 61
3-4 小结与反思 64
3-5 本章对CDIO教育理念的体现 65
第4章 指针 67
4-1 地址 67
4-2 基本的指针 68
4-3 指针与函数 72
4-4 指针与数组 75
4-5 错误实例 81
4-6 小结与反思 81
4-7 本章对CDIO理念的体现 81
第5章 结构体 83
5-1 结构体的含义 83
5-2 初始化结构体类型变量 87
5-2-1 先声明结构体类型,再定义类型的变量 87
5-2-2 在声明类型的同时定义变量 87
5-2-3 不制定类型名而直接定义结构体类型变量 88
5-3 例题小串烧 90
5-4 错误实例 97
5-5 本章对CDIO教育理念的体现 100
第6章 函数 102
6-1 何谓函数? 102
6-2 怎样定义函数 103
6-2-1 函数的定义方法 103
6-2-2 函数类型的定义 103
6-2-3 参数的定义 104
6-3 函数的嵌套 108
6-4 局部变量和全局变量 110
6-4-1 局部变量 110
6-4-2 全局变量 110
6-5 变量的存储方式 112
6-5-1 局部变量的自动变量(auto变量) 112
6-5-2 局部变量的静态变量(static变量) 113
6-6 课后习题 115
6-7 本章对CDIO教育理念的体现 120
第7章 文件 121
7-1 C文件的有关基本知识 121
7-1-1 文件的含义 121
7-1-2 文件名 121
7-1-3 文件的分类 122
7-1-4 文件指针 122
7-2 打开与关闭文件 123
7-2-1 fopen函数打开数据文件 123
7-2-2 用fclose函数关闭数据文件 129
7-3 读写数据文件的补充 130
7-3-1 怎样向文件读写字符 130
7-3-2 怎样向文件读写一个字符串 133
7-3-3 用二进制方式向文件读写一组数据 137
7-4 本章对CDIO教育理念的体现 143
第8章 命令行 145
8-1 什么是命令行 145
8-2 在DOS下的命令行操作 146
8-3 例题小串烧 147
8-4 错误实例 154
8-5 本章对CDIO教育理念的体现 157
第9章 C语言项目实战 159
9-1 简易记事本 159
9-2 LOL战力查询系统 171
9-3 本章对CDIO教育理念的体现 192