第1课 初识Vi sufll C++
1.1 Visual C++基础知识
1.1.1 知识讲解
1.什么是Visual C++
2.Visual c++6.0的特点
3.Visual C++6.0的安装
4.Visual C++6.0的启动
5.Visual C++6.0的工作界面
6.Visual C++6.0的退出
1.1.2 典型案例——自定义工具栏
1.2 工程的建立、编译和运行
1.2.1 知识讲解
1.新建工程
2.编译、运行
1.2.2 典型案例——“Hello,World!”控制台应用程序
1.3 上机练习
1.3.1 自定义【我常用的工具】工具栏
1.3.2 创建“Welcome to C++!”控制台应用程序
1.4 疑难解答
1.5 课后练习
第2课 c++语言基础(上)
2.1 常用输入与输出语句
2.1.1 知识讲解
1.输入语句
2.输出语句
2.1.2 典型案例——简单加法器的实现
2.2 数据类型
2.2.1 知识讲解
1.基本数据类型
2.常量
3.变量
4.数组
5.结构体
6.共用体
7.枚举
2.2.2 典型案例——学生成绩数据结构
2.3 运算符和表达式
2.3.1 知识讲解
1.算术运算符
2.赋值运算符
3.关系运算符
4.逻辑运算符
5.条件运算符
2.3.2 典型案例——闰年判断程序
2.4 上机练习
2.4.1 在控制台界面打印出特殊图案
2.4.2 通讯录数据结构
2.5 疑难解答
2.6 课后练习
第3课 c++语言基础(下)
3.1 基本流程控制语句
3.1.1 知识讲解
1.选择语句
2.循环语句
3.1.2 典型案例——求圆周率∏的近似值
3.2 函数和编译预处理
3.2.1 知识讲解
1.函数的定义与调用
2.变量的作用域
3.函数的嵌套及递归调用
……
第4章 面向对象编程(上)
第5章 面向对象编程(下)
第6章 MFC基础
第7章 对话框和控件(上)
第8章 对话框和控件(下)
第9章 文档与视图
第10章 图形与文本
第11章 用户界面(上)
第12章 用户界面(下)
第13章 数据库编程
第14章 俄罗斯方块游戏
参考文献