图书介绍
Visual C++程序设计PDF|Epub|txt|kindle电子书版本网盘下载
- 张文波主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302230380
- 出版时间:2010
- 标注页数:269页
- 文件大小:23MB
- 文件页数:283页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
Visual C++程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C++概论1
1.1 C++特点1
1.1.1 程序和程序设计语言1
1.1.2 C++的特点2
1.2 C++程序的实现4
1.3 C++程序结构的特点6
1.3.1 一个简单的C++程序6
1.3.2 C++程序结构及书写格式7
1.4 Visual C++ 6.0主窗口9
1.5 C++上机过程10
习题113
第2章 数据类型、运算符和表达式15
2.1 基本数据类型15
2.1.1 整型15
2.1.2 字符型16
2.1.3 浮点型16
2.1.4 布尔型17
2.1.5 空型17
2.2 常量和变量17
2.2.1 常量17
2.2.2 变量19
2.3 输入输出24
2.4 运算符和表达式28
2.4.1 算术运算符和算术表达式29
2.4.2 关系运算符与关系表达式30
2.4.3 逻辑运算符和逻辑表达式31
2.4.4 位运算符和位运算表达式32
2.4.5 赋值运算符和赋值表达式34
2.4.6 逗号运算符和逗号表达式35
2.4.7 sizeof运算符36
2.5 数据类型的转换37
2.5.1 自动数据类型转换37
2.5.2 强制数据类型转换37
2.6 构造数据类型38
2.6.1 结构体38
2.6.2 共用体44
2.6.3 枚举47
2.6.4 自定义数据类型49
习题250
第3章 控制结构52
3.1 顺序结构52
3.2 选择结构53
3.2.1 if语句54
3.2.2 switch语句59
3.3 循环结构61
3.3.1 while语句62
3.3.2 do…while语句64
3.3.3 for语句65
3.3.4 goto语句69
3.3.5 break和continue69
3.4 程序设计举例72
习题375
第4章 数组77
4.1 一维数组77
4.1.1 一维数组的定义77
4.1.2 一维数组元素的引用78
4.1.3 一维数组的初始化78
4.1.4 一维数组的输入输出79
4.2 二维数组79
4.2.1 二维数组的定义79
4.2.2 二维数组元素的引用80
4.2.3 二维数组的初始化81
4.2.4 二维数组的输入输出81
4.3 字符数组和字符串82
4.3.1 字符数组的定义82
4.3.2 字符数组的初始化82
4.3.3 字符数组的输入输出84
4.3.4 常用的字符串处理函数86
4.4 应用举例88
习题493
第5章 函数97
5.1 标准函数97
5.2 函数的定义97
5.3 函数的调用98
5.4 函数的原型100
5.5 函数参数101
5.5.1 参数的传递方式101
5.5.2 默认参数102
5.6 递归函数103
5.6.1 递归函数的定义103
5.6.2 递归调用的执行过程104
5.7 变量的作用域和存储类106
5.7.1 变量的作用域106
5.7.2 变量的存储类型108
5.8 编译预处理113
5.8.1 宏定义114
5.8.2 文件包含114
5.8.3 条件编译115
5.9 应用举例115
习题5118
第6章 指针121
6.1 指针的概念121
6.1.1 地址与指针121
6.1.2 指针定义122
6.2 对指针变量的操作123
6.2.1 指针的运算123
6.2.2 new和delete126
6.3 指针与数组127
6.3.1 用指针访问一维数组127
6.3.2 用指针访问二维数组129
6.3.3 用指针访问字符串130
6.3.4 指针数组132
6.4 指针与函数134
6.4.1 指针作为函数的参数134
6.4.2 数组名作参数138
6.4.3 指针函数139
6.5 引用140
6.6 应用举例142
习题6144
第7章 类与对象150
7.1 面向对象程序设计概念150
7.2 类152
7.2.1 类的声明152
7.2.2 类成员的定义154
7.3 对象155
7.3.1 对象的定义155
7.3.2 对象成员的引用157
7.4 构造函数和析构函数158
7.4.1 构造函数159
7.4.2 析构函数161
7.5 内联函数162
7.6 静态成员163
7.6.1 静态数据成员163
7.6.2 静态成员函数165
7.7 对象数组和对象指针167
7.7.1 对象数组167
7.7.2 对象指针169
7.7.3 this指针170
7.8 友元171
7.8.1 友元函数172
7.8.2 友元成员函数173
7.8.3 友元类174
习题7175
第8章 继承与多态性180
8.1 继承180
8.1.1 单继承180
8.1.2 多继承183
8.2 派生类的构造函数和析构函数187
8.3 重载192
8.3.1 函数重载192
8.3.2 运算符重载195
8.4 多态性200
8.4.1 虚函数200
8.4.2 纯虚函数和抽象类204
习题8208
第9章 对话框209
9.1 MFC应用程序209
9.1.1 MFC编程209
9.1.2 MFC应用程序框架类型211
9.2 创建和使用对话框215
9.2.1 创建对话框215
9.2.2 控件的添加和布局217
9.2.3 创建对话框类219
9.2.4 调用对话框220
9.3 通用对话框和消息对话框223
9.3.1 通用对话框223
9.3.2 消息对话框226
习题9228
第10章 常用控件229
10.1 控件的使用229
10.1.1 控件的创建230
10.1.2 控件的消息和消息映射231
10.1.3 控件的数据交换和数据校验232
10.2 静态控件和编辑框233
10.2.1 静态控件233
10.2.2 编辑框233
10.2.3 应用举例235
10.3 按钮控件237
10.3.1 按钮的创建和消息237
10.3.2 按钮的操作238
10.3.3 应用举例238
10.4 列表框240
10.4.1 列表框的创建240
10.4.2 列表框的通知消息241
10.4.3 列表框的操作241
10.4.4 应用举例243
10.5 组合框245
10.5.1 组合框的类型245
10.5.2 组合框的数据输入246
10.5.3 组合框的操作246
10.5.4 组合框的消息248
10.5.5 应用举例248
10.6 滚动条250
10.6.1 滚动条的结构250
10.6.2 滚动条的消息和基本操作251
10.6.3 应用举例252
10.7 微调按钮254
10.7.1 微调按钮的创建254
10.7.2 微调按钮的操作255
10.7.3 应用举例256
10.8 进展条258
10.8.1 进度条的操作258
10.8.2 应用举例259
10.9 列表视图260
10.9.1 列表视图的建立261
10.9.2 列表视图的操作262
10.9.3 列表视图的数据结构263
10.9.4 应用举例264
习题10269