简介
本书详细讲述了Visual C++6.0语言基础、Visual C++6.0基本语句、函数、组数指针与字符串、类与对象、MFC编程简介等七章。
目录
第一章Visual C++ 6.0语言基础 1
第一节Visual C++ 6. 0语言概述1
一、 计算机语言的发展1
二、 Visual C++ 6.0语言的发展2
三、 Visual C++ 6.0语言的快速入门2
第二节一个简单 Visual C++ 6.0控制台程序实例3
一、 一个简单实例3
二、 VC的程序编写规则8
三、 常用VC源程序文件类型9
第三节数据类型9
一、 VC的基本字符集和词汇集 11
二、 基本数据类型12
三、 常量与变量13
第四节运算符和表达式17
一、 算术运算符和算术表达式17
二、 赋值运算符和赋值表达式19
三、 关系运算符和关系表达式19
四、 逻辑运算符和逻辑表达式19
五、 位运算符和表达式19
六、 条件运算符和条件表达式21
七、 逗号运算符和表达式22
八、 其他运算符22
九、 运算符优先级和结合性22
十、 数据类型转换22
十一、 表达式的书写23
第五节VC控制台程序中数据的输入输出24
一、 数据输入输出的概念24
二、 数据的输入24
三、 数据的输出25
本章小结25
习题一25
第二章Visual C++ 基本语句27
第一节顺序结构27
一、 语句27
二、 表达式语句27
三、 复合语句28
四、 顺序结构28
第二节选择结构29
一、 if语句29
二、 if语句的嵌套32
三、 多重if\|else语句35
四、 switch语句37
第三节 循环结构41
一、 while循环语句41
二、 do…while循环语句44
三、 for循环语句45
四、 continue语句 47
五、 break语句49
六、 循环嵌套51
本章小结53
习题二53
第三章函数55
第一节函数的定义55
一、 函数的定义55
二、 函数原型声明56
第二节函数的调用57
一、 函数的调用57
二、 函数的返回值59
第三节函数的参数传递60
一、 形式参数和实际参数60
二、 函数的传值调用61
三、 函数的引用调用62
第四节函数的嵌套调用63
第五节函数的递归调用65
第六节函数的重载67
第七节C++系统函数68
一、 数据转换函数69
二、 数学函数69
本章小结71
习题三71
第四章数组、指针与字符串73
第一节数组73
一、 一维数组的定义和初始化74
二、 一维数组的使用75
三、 二维数组78
四、 多维数组80
第二节指针82
一、 指针的定义及访问82
二、 指针的运算84
三、 指针与数组85
四、 指针与函数89
五、 动态存储分配91
第三节字符串93
一、 字符数组93
二、 指针访问字符串95
三、 字符串处理函数97
第四节结构99
一、 结构的定义99
二、 结构的访问100
三、 结构数组 102
四、 结构指针104
本章小结107
习题四107
第五章类与对象109
第一节面向对象设计的基本思想109
一、 程序设计方法的演变109
二、 面向对象程序设计的基本特征109
第二节类与对象的基本概念110
一、 类与结构的比较110
二、 类定义112
三、 类的使用112
四、 数据成员113
五、 函数成员113
第三节构造函数和析构函数114
一、 构造函数115
二、 拷贝构造函数117
三、 析构函数119
第四节友元119
一、 为本类声明一个友元函数119
二、 将一个类说明为另一个类的友元120
三、 成员函数是友元函数121
第五节类的组合122
一、 既有类的再利用122
二、 组合对象的构造函数和析构函数122
第六节类的继承125
一、 继承的基本概念125
二、 派生类的构造函数和析构函数129
第七节多态性131
一、 多态性的基本概念131
二、 函数重载132
三、 虚函数133
四、 虚拟析构函数136
五、 运算符重载138
第八节模板141
一、 函数模板141
二、 类模板143
本章小结146
习题五146
第六章MFC编程简介148
第一节MFC基础知识148
一、 窗口148
二、 事件驱动149
三、 句柄149
四、 消息149
五、 MFC中类的组织150
第二节基于对话框的应用程序152
一、 应用程序向导的使用152
二、 MFC程序的基本组成157
三、 对基于对话框程序的分析159
第三节Windows标准控件的使用161
一、 按钮控件161
二、 编辑框控件167
三、 静态控件170
第四节资源的使用173
一、 菜单资源173
二、 工具条资源175
第五节编程实例——一个简单计算器的实现177
一、 界面设计177
二、 功能设计178
三、 实现代码178
本章小结190
习题六191
第七章Visual C++数据库编程192
第一节Visual C+ +数据库编程概述192
一、 数据库系统的基本概念192
二、 Visual C+ +开发数据库技术的特点193
三、 Visual C+ +开发数据库技术194
四、 SQL语言简介195
第二节MFC访问ODBC数据源196
一、 ODBC概述196
二、 MFC App Wizard使用ODBC的一般过程198
三、 CDatabase类202
四、 CRecordSet类202
五、 CRecordView类203
第三节数据库操作204
一、 数据库连接204
二、 编辑记录204
第四节用ADO开发数据库应用程序206
一、 ADO简介206
二、 使用ActiveX开发应用程序210
三、 开发ADO对象应用程序213
第五节MFC ODBC数据库管理应用举例220
一、 实例概述220
二、 实例实现过程220
本章小结244
习题七244
参考文献245
第一节Visual C++ 6. 0语言概述1
一、 计算机语言的发展1
二、 Visual C++ 6.0语言的发展2
三、 Visual C++ 6.0语言的快速入门2
第二节一个简单 Visual C++ 6.0控制台程序实例3
一、 一个简单实例3
二、 VC的程序编写规则8
三、 常用VC源程序文件类型9
第三节数据类型9
一、 VC的基本字符集和词汇集 11
二、 基本数据类型12
三、 常量与变量13
第四节运算符和表达式17
一、 算术运算符和算术表达式17
二、 赋值运算符和赋值表达式19
三、 关系运算符和关系表达式19
四、 逻辑运算符和逻辑表达式19
五、 位运算符和表达式19
六、 条件运算符和条件表达式21
七、 逗号运算符和表达式22
八、 其他运算符22
九、 运算符优先级和结合性22
十、 数据类型转换22
十一、 表达式的书写23
第五节VC控制台程序中数据的输入输出24
一、 数据输入输出的概念24
二、 数据的输入24
三、 数据的输出25
本章小结25
习题一25
第二章Visual C++ 基本语句27
第一节顺序结构27
一、 语句27
二、 表达式语句27
三、 复合语句28
四、 顺序结构28
第二节选择结构29
一、 if语句29
二、 if语句的嵌套32
三、 多重if\|else语句35
四、 switch语句37
第三节 循环结构41
一、 while循环语句41
二、 do…while循环语句44
三、 for循环语句45
四、 continue语句 47
五、 break语句49
六、 循环嵌套51
本章小结53
习题二53
第三章函数55
第一节函数的定义55
一、 函数的定义55
二、 函数原型声明56
第二节函数的调用57
一、 函数的调用57
二、 函数的返回值59
第三节函数的参数传递60
一、 形式参数和实际参数60
二、 函数的传值调用61
三、 函数的引用调用62
第四节函数的嵌套调用63
第五节函数的递归调用65
第六节函数的重载67
第七节C++系统函数68
一、 数据转换函数69
二、 数学函数69
本章小结71
习题三71
第四章数组、指针与字符串73
第一节数组73
一、 一维数组的定义和初始化74
二、 一维数组的使用75
三、 二维数组78
四、 多维数组80
第二节指针82
一、 指针的定义及访问82
二、 指针的运算84
三、 指针与数组85
四、 指针与函数89
五、 动态存储分配91
第三节字符串93
一、 字符数组93
二、 指针访问字符串95
三、 字符串处理函数97
第四节结构99
一、 结构的定义99
二、 结构的访问100
三、 结构数组 102
四、 结构指针104
本章小结107
习题四107
第五章类与对象109
第一节面向对象设计的基本思想109
一、 程序设计方法的演变109
二、 面向对象程序设计的基本特征109
第二节类与对象的基本概念110
一、 类与结构的比较110
二、 类定义112
三、 类的使用112
四、 数据成员113
五、 函数成员113
第三节构造函数和析构函数114
一、 构造函数115
二、 拷贝构造函数117
三、 析构函数119
第四节友元119
一、 为本类声明一个友元函数119
二、 将一个类说明为另一个类的友元120
三、 成员函数是友元函数121
第五节类的组合122
一、 既有类的再利用122
二、 组合对象的构造函数和析构函数122
第六节类的继承125
一、 继承的基本概念125
二、 派生类的构造函数和析构函数129
第七节多态性131
一、 多态性的基本概念131
二、 函数重载132
三、 虚函数133
四、 虚拟析构函数136
五、 运算符重载138
第八节模板141
一、 函数模板141
二、 类模板143
本章小结146
习题五146
第六章MFC编程简介148
第一节MFC基础知识148
一、 窗口148
二、 事件驱动149
三、 句柄149
四、 消息149
五、 MFC中类的组织150
第二节基于对话框的应用程序152
一、 应用程序向导的使用152
二、 MFC程序的基本组成157
三、 对基于对话框程序的分析159
第三节Windows标准控件的使用161
一、 按钮控件161
二、 编辑框控件167
三、 静态控件170
第四节资源的使用173
一、 菜单资源173
二、 工具条资源175
第五节编程实例——一个简单计算器的实现177
一、 界面设计177
二、 功能设计178
三、 实现代码178
本章小结190
习题六191
第七章Visual C++数据库编程192
第一节Visual C+ +数据库编程概述192
一、 数据库系统的基本概念192
二、 Visual C+ +开发数据库技术的特点193
三、 Visual C+ +开发数据库技术194
四、 SQL语言简介195
第二节MFC访问ODBC数据源196
一、 ODBC概述196
二、 MFC App Wizard使用ODBC的一般过程198
三、 CDatabase类202
四、 CRecordSet类202
五、 CRecordView类203
第三节数据库操作204
一、 数据库连接204
二、 编辑记录204
第四节用ADO开发数据库应用程序206
一、 ADO简介206
二、 使用ActiveX开发应用程序210
三、 开发ADO对象应用程序213
第五节MFC ODBC数据库管理应用举例220
一、 实例概述220
二、 实例实现过程220
本章小结244
习题七244
参考文献245
C++语言程序设计教程
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×