第1章认识C++程序.1
1.1程序设计基本知识1
1.2加深理解程序5
1.3VisualC++集成开发环境6
本章小结19
习题19
第2章数据类型和数据的输入输出20
2.1数据类型20
2.2简单的输入输出(从键盘到屏幕)25
2.3文件的输入输出(从磁盘到磁盘)29
2.4实例33
本章小结34
习题34
第3章运算符与表达式36
3.1算术运算符与表达式36
3.2关系运算符与表达式38
3.3逻辑运算符与表达式38
3.4位操作运算符与表达式39
3.5赋值运算符与表达式39
3.6其他运算符与表达式40
3.7优先级与结合性41
3.8数据的转换42
3.9实例43
本章小结44
习题45
第4章程序基本控制结构47
4.1空语句.控制语句和复合语句47
4.2结构化程序设计48
4.3顺序结构48
4.4分支结构49
4.5循环结构53
4.6跳转语句56
4.7实例57
本章小结58
习题..59
第5章数组与结构60
5.1一维数组60
5.2二维数组66
5.3字符数组与字符串70
5.4结构74
本章小结76
习题77
第6章函数78
6.1自定义函数和系统库函数78
6.2函数编写的4个要素78
6.3函数的嵌套调用和递归调用83
6.4常用文件读写函数85
6.5局部变量和全局变量87
6.6变量的存储类别89
6.7实例91
6.8C++常用库函数介绍93
本章小结98
习题99
第7章预处理命令103
7.1宏定义103
7.2文件包含106
7.3条件编译108
7.4实例109
本章小结110
习题111
第8章指针112
8.1指针的应用112
8.2命令行参数与动态内存分配120
8.3文件指针123
本章小结125
习题126
第9章综合实例128
9.1“挂历的生成和输出”实例128
9.2“图书管理系统”实例131
9.3“投票系统”实例144
9.4模仿与改进154
第10章实验157
10.1实验一熟悉VisualC++环境并模仿调试过程157
10.2实验二数据的输入与输出161
10.3实验三表达式162
10.4实验四分支与循环164
10.5实验五数组与结构165
10.6实验六函数165
10.7实验七预处理命令168
10.8实验八指针169
参考文献...171