第一篇 VC++语法知识基础
第1章 程序设计代码的组织方式
1.1 程序设计的书写规则
1.2 VC++的函数
1.3 VC++的头文件
第2章 常量与变量、数据类型
2.1 数据类型
2.2 标识符
2.3 常量与变量
2.4 构造数据类型
第3章 运算符、表达式与库函数
3.1 VC++中的运算符与表达式
3.2 VC++中的库函数
第4章 顺序结构
4.1 简单的输入输出语句
4.2 赋值语句
第5章 选择结构
5.1 if结构
5.2 switch结构语句
第6章 循环结构
6.1 while结构语句
6.2 dowhile结构语句
6.3 for结构语句
6.4 控制执行顺序的语句
第7章 函数
7.1 函数的定义和调用
7.2 函数调用时的参数传递
7.3 函数的递归调用
7.4 标识符的作用域和生命期
7.5 文件包含和宏定义
第二篇 VC++语法知识进阶
第8章 数组
8.1 数组的基本概念
8.2 字符数组与字符串
8.3 数组与函数
第9章 指针及链表
9.1 简单指针
9.2 指针与数组
9.3 指针与字符串
9.4 二级指针
9.5 指针与函数
9.6 指针所指向类型的判断
9.7 new和delete运算符
9.8 结构体指针
9.9 链表
第10章 面向对象
10.1 类和对象的基本概念
10.2 构造函数和析构函数
10.3 继承与派生
10.4 友元与静态成员
10.5 多态性
10.6 运算符重载
第三篇 常用算法及编程技巧
第11章 算法中使用的基本技巧
11.1 交换、累加及累乘
11.2 穷举法
11.3 最值的求解
11.4 递推与递归方法
第12章 关于数的运算等问题
12.1 利用穷举法寻找特征数
12.2 数的各位分离
12.3 数的进制转换
12.4 数列计算
12.5 级数计算
第13章 排序与查找
13.1 排序问题
13.2 查找问题
第14章 字符串运算
14.1 字符串函数编程
14.2 字符串排序
14.3 子串的查找、匹配和删除
14.4 字符串的变换
第15章 矩阵处理
15.1 矩阵元素求和问题
15.2 矩阵元素的最值问题
15.3 矩阵的变换问题
15.4 矩阵的相加和相乘
15.5 矩阵相关的图形问题
第四篇 程序编写及调试
第16章 程序调试和程序设计
16.1 程序调试
16.2 程序设计
第五篇 模拟试题
Visual C++模拟试题一
Visual C++模拟试题二
参考文献