第一篇 VC++语法知识基础
第1章 程序设计代码的组织方式
1.1 程序设计的书写规则
1.2 VC++的函数
1.3 VC++的头文件
第2章 常量与变量、数据类型
2.1 数据类型
2.2 标识符
2.3 常量与变量
2.3.1 常量
2.3.2 变量
2.4 构造数据类型
2.4.1 结构体类型
2.4.2 共用体类型
2.4.3 枚举类型
第3章 运算符、表达式与库函数
3.1 VC++中的运算符与表达式
3.1.1 算术运算符
3.1.2 关系运算符
3.1.3 逻辑运算符
3.1.4 赋值运算符
3.1.5 sizeof()运算符
3.1.6 自增、自减运算符
3.1.7 逗号运算符
3.1.8 条件运算符
3.2 VC++中的库函数
第4章 顺序结构
4.1 简单的输入输出语句
4.1.1 输入语句(cin)
4.1.2 输出语句(cout)
4.2 赋值语句
4.2.1 基本概念
4.2.2 不同类型的数据之间的赋值规则
第5章 选择结构
5.1 if结构
5.1.1 单分支结构
5.1.2 标准分支结构
5.1.3 多分支结构
5.2 switch结构语句
第6章 循环结构
6.1 while结构语句
6.2 dowhile结构语句
6.3 for结构语句
6.4 控制执行顺序的语句
第7章 函数
7.1 函数的定义和调用
7.1.1 函数的定义
7.1.2 函数调用
7.1.3 函数的原型说明
7.1.4 函数重载
7.2 函数调用时的参数传递
7.2.1 引用的概念
7.2.2 参数传递的几种形式
7.2.3 参数传递在实际应用中的总结
7.3 函数的递归调用
7.4 标识符的作用域和生命期
7.4.1 标识符的作用域
7.4.2 标识符的生命期
7.5 文件包含和宏定义
7.5.1 文件包含
7.5.2 宏定义
第二篇 VC++语法知识进阶
第8章 数组
8.1 数组的基本概念
8.1.1 数组的定义格式
8.1.2 数组元素的初始化
8.1.3 数组元素的赋值
8.1.4 数组的输入输出
8.2 字符数组与字符串
8.2.1 字符数组的定义格式
……
第9章 指针及链表
第10章 面向对象
第三篇 常用算法及编程技巧
第11章 算法中使用的基本技巧
第12章 关于数的运算等问题
第13章 排序与查找
第14章 字符串运算
第15章 矩阵处理
第四篇 程序编写及调试
第16章 程序调试和程序设计
第五篇 模拟试题
VisuaI C++模拟试题一
Visual C++模拟试题二
参考文献