图书介绍
Visual C++程序设计PDF|Epub|txt|kindle电子书版本网盘下载
- 梁海英主编;张文波,孙静,于萍,刘哲副主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302339199
- 出版时间:2013
- 标注页数:302页
- 文件大小:83MB
- 文件页数:312页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
Visual C++程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C++概述1
1.1 程序设计语言1
1.1.1 低级语言1
1.1.2 高级语言2
1.2 C++语言的特点2
1.2.1 C语言的特点3
1.2.2 C++语言的特点3
1.3 C++程序结构的特点4
1.3.1 C++程序结构4
1.3.2 程序书写规则7
1.3.3 程序保留字7
1.4 C++程序的上机实现9
1.4.1 Visual C++6.0的安装9
1.4.2 VisualC++6.0的启动9
1.4.3 Visual C++6.0的上机过程10
1.4.4 VisualC++6.0的退出14
1.5 习题14
第2章 数据类型及基本运算量16
2.1 数据类型16
2.1.1 基本数据类型16
2.1.2 空类型(void)20
2.1.3 构造数据类型21
2.1.4 指针类型30
2.2 常量30
2.2.1 整型常量30
2.2.2 浮点型常量31
2.2.3 字符型常量31
2.2.4 布尔型常量33
2.3 变量33
2.3.1 变量的种类33
2.3.2 变量的定义33
2.3.3 变量的使用34
2.4 标准库函数35
2.4.1 数学函数36
2.4.2 输入输出函数36
2.5 运算符和表达式37
2.5.1 运算符及表达式简介37
2.5.2 算术运算符和算术表达式38
2.5.3 赋值运算符和赋值表达式42
2.5.4 关系运算符与关系表达式44
2.5.5 逻辑运算符和逻辑表达式45
2.5.6 位运算符和位运算表达式47
2.5.7 逗号运算符和逗号表达式49
2.5.8 sizeof运算符50
2.6 习题50
第3章 结构化程序设计52
3.1 结构化程序的特点及设计方法52
3.1.1 结构化程序的特点52
3.1.2 结构化程序的设计方法52
3.2 传统流程图及N-S结构化流程图53
3.2.1 顺序结构53
3.2.2 选择结构(又称分支结构)53
3.2.3 循环结构(又称重复结构)54
3.2.4 流程图比较55
3.3 C++语句概述55
3.3.1 表达式语句55
3.3.2 复合语句57
3.3.3 空语句57
3.3.4 控制语句57
3.3.5 函数调用语句58
3.4 数据的输入输出58
3.5 顺序结构程序设计62
3.6 选择结构程序设计63
3.6.1 用if语句实现选择结构程序设计63
3.6.2 用switch语句实现多分支选择结构程序设计70
3.6.3 选择结构程序设计举例73
3.7 循环结构程序设计74
3.7.1 用while语句实现循环结构程序设计75
3.7.2 用do-while语句实现循环结构程序设计77
3.7.3 用for语句实现循环结构程序设计80
3.7.4 循环嵌套84
3.7.5 用break和continue语句终止循环85
3.7.6 循环结构程序设计举例87
3.8 习题89
第4章 数组93
4.1 一维数值数组93
4.1.1 一维数值数组的定义93
4.1.2 一维数值数组的初始化94
4.1.3 一维数值数组元素的使用95
4.2 二维数值数组97
4.2.1 二维数值数组的定义97
4.2.2 二维数值数组的初始化98
4.2.3 二维数值数组元素的使用99
4.3 字符数组和字符串101
4.3.1 字符数组的定义102
4.3.2 字符数组的初始化102
4.3.3 字符数组的使用103
4.3.4 常用的字符串处理函数105
4.4 应用举例109
4.5 习题115
第5章 用户自定义函数119
5.1 用户自定义函数的种类119
5.1.1 有返回值函数和无返回值函数119
5.1.2 无参函数和有参函数119
5.2 函数的定义120
5.2.1 无参函数的定义120
5.2.2 有参函数的定义121
5.2.3 带返回值的函数定义121
5.2.4 不带返回值的函数定义122
5.2.5 函数定义的位置122
5.3 被调函数的声明122
5.4 函数的调用123
5.4.1 函数调用的一般形式123
5.4.2 函数调用的方式123
5.4.3 函数调用的参数传递125
5.5 函数的嵌套调用127
5.6 函数的递归调用128
5.7 数组作函数参数130
5.7.1 数组元素作函数实参130
5.7.2 数组名作函数参数131
5.8 变量的作用域132
5.8.1 局部变量132
5.8.2 全局变量134
5.9 变量的存储类别135
5.9.1 静态存储方式与动态存储方式135
5.9.2 用auto声明动态局部变量136
5.9.3 用static声明静态局部变量136
5.9.4 用register声明寄存器变量137
5.9.5 用extern声明外部变量138
5.10 习题139
第6章 指针143
6.1 指针的概念143
6.1.1 地址与指针143
6.1.2 定义指针变量144
6.2 对指针变量的操作145
6.2.1 指针的运算145
6.2.2 new和delete149
6.3 指针与数组150
6.3.1 用指针访问一维数组150
6.3.2 用指针访问二维数组153
6.3.3 用指针访问字符串154
6.3.4 指针数组155
6.4 指针与函数158
6.4.1 指针作为函数的参数158
6.4.2 数组名作参数162
6.4.3 指针函数163
6.5 引用164
6.6 应用举例166
6.7 习题170
第7章 类与对象172
7.1 面向对象程序设计概念172
7.2 类174
7.2.1 类的声明174
7.2.2 类成员的定义175
7.3 对象177
7.3.1 对象的定义177
7.3.2 对象成员的引用178
7.4 构造函数和析构函数180
7.4.1 构造函数181
7.4.2 析构函数183
7.5 内联函数184
7.6 静态成员185
7.6.1 静态成员数据186
7.6.2 静态成员函数187
7.7 对象数组和对象指针189
7.7.1 对象数组189
7.7.2 对象指针191
7.7.3 this指针192
7.8 友元193
7.8.1 友元函数194
7.8.2 友元成员函数195
7.8.3 友元类196
7.9 习题198
第8章 继承与多态性203
8.1 继承203
8.1.1 单继承203
8.1.2 多继承206
8.2 派生类的构造函数和析构函数210
8.2.1 派生类的构造函数210
8.2.2 派生类的析构函数213
8.3 重载214
8.3.1 函数重载214
8.3.2 运算符重载216
8.4 多态性222
8.4.1 虚函数222
8.4.2 纯虚函数和抽象类226
8.5 习题230
第9章 对话框240
9.1 MFC应用程序240
9.1.1 MFC编程240
9.1.2 MFC应用程序框架类型242
9.2 创建和使用对话框248
9.2.1 创建对话框248
9.2.2 控件的添加和布局249
9.2.3 创建对话框类251
9.2.4 调用对话框252
9.3 通用对话框和消息对话框255
9.3.1 通用对话框255
9.3.2 消息对话框259
9.4 习题262
第10章 常用控件263
10.1 控件的使用263
10.1.1 控件的创建264
10.1.2 控件的消息和消息映射264
10.1.3 控件的数据交换(DDX)和数据校验(DDV)266
10.2 静态控件和编辑框267
10.2.1 静态控件267
10.2.2 编辑框267
10.2.3 应用举例269
10.3 按钮控件271
10.3.1 按钮的创建和消息271
10.3.2 按钮的操作272
10.3.3 应用举例272
10.4 列表框274
10.4.1 列表框的创建274
10.4.2 列表框的通知消息275
10.4.3 列表框的操作276
10.4.4 应用举例277
10.5 组合框279
10.5.1 组合框的类型279
10.5.2 组合框的数据输入280
10.5.3 组合框的操作280
10.5.4 组合框的消息281
10.5.5 应用举例282
10.6 滚动条283
10.6.1 滚动条的结构284
10.6.2 滚动条的消息和基本操作284
10.6.3 应用举例285
10.7 旋转按钮287
10.7.1 旋转按钮的创建287
10.7.2 旋转按钮的操作288
10.7.3 应用举例289
10.8 进展条291
10.8.1 进展条的操作291
10.8.2 应用举例291
10.9 列表控件293
10.9.1 列表控件的建立293
10.9.2 列表控件的操作294
10.9.3 列表控件的数据结构295
10.9.4 应用举例296
10.10 习题301
参考文献302