图书介绍
Visual C++程序设计实践教程PDF|Epub|txt|kindle电子书版本网盘下载
![Visual C++程序设计实践教程](https://www.shukui.net/cover/77/30348915.jpg)
- 王勇主编 著
- 出版社: 苏州:苏州大学出版社
- ISBN:9787811378740
- 出版时间:2012
- 标注页数:249页
- 文件大小:10MB
- 文件页数:259页
- 主题词:C语言-程序设计-教材
PDF下载
下载说明
Visual C++程序设计实践教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 Visual C +基本概述1
1.1源程序的格式和结构1
1.1.1 Visual C+++源程序格式1
1.1.2 Visual C+++程序的基本结构1
1.2 Visual C++字符集与标识符3
1.3常量4
1.3.1值常量4
1.3.2符号常量6
1.4变量6
1.5文件包含与输入输出流7
1.5.1文件包含7
1.5.2输入输出流7
1.6指针类型变量10
1.7引用类型变量11
1.8枚举类型12
1.9运算符和表达式14
1.9.1运算符14
1.9.2不同类型数据的混合运算16
1.9.3 typedef语句20
1.10章节测试题20
1.11上机实践22
1.11.1上机实践要求22
1.11.2上机实践内容22
1.11.3 Visual C+++程序上机过程22
1.12本章算法分析26
第二章 流程控制语句27
2.1操作运算语句27
2.2流程控制语句29
2.2.1顺序结构29
2.2.2选择结构30
2.2.3循环结构36
2.2.4循环嵌套44
2.2.5 break语句与continue语句45
2.2.6 exit()函数和abort()函数47
2.3章节测试题48
2.4上机实践57
2.4.1上机实践要求57
2.4.2上机实践内容57
2.5本章算法分析58
第三章 数组61
3.1一维数组61
3.1.1一维数组的定义61
3.1.2一维数组的初始化62
3.1.3一维数组的基本操作63
3.2二维数组64
3.2.1二维数组的定义64
3.2.2二维数组的初始化65
3.2.3二维数组的基本操作66
3.3字符数组68
3.3.1字符数组的定义与初始化68
3.3.2字符数组的基本操作70
3.3.3字符串处理函数71
3.4数组与指针75
3.4.1指针变量与一维数组75
3.4.2指针变量与二维数组78
3.4.3通过指针变量操作字符数组84
3.5指针数组88
3.5.1指针数组的定义88
3.5.2通过指针数组操作一维数组和二维数组89
3.5.3通过指针数组和指向指针的指针变量操作系列字符串90
3.6章节测试题93
3.7上机实践102
3.7.1上机实践要求102
3.7.2上机实践内容102
3.8本章算法分析105
第四章 函数108
4.1概述108
4.2函数的定义和调用108
4.2.1函数的定义和说明108
4.2.2函数的调用109
4.2.3函数的返回值110
4.3函数的嵌套调用和递归调用114
4.3.1嵌套调用114
4.3.2函数的递归调用114
4.4函数的参数传递119
4.4.1值传递119
4.4.2地址传递119
4.4.3引用传递121
4.5 函数与指针122
4.5.1返回值为指针的函数122
4.5.2指向函数的指针123
4.6函数的其他特性124
4.6.1具有缺省参数值的函数124
4.6.2内联函数125
4.6.3函数的重载125
4.7章节测试题126
4.8上机实践136
4.8.1上机实践要求136
4.8.2上机实践内容136
第五章 作用域和编译预处理141
5.1作用域141
5.2存储类型143
5.3编译预处理146
5.4章节测试题149
5.5上机实践155
5.5.1上机实践要求155
5.5.2上机实践内容155
第六章 结构体与简单链表157
6.1结构体157
6.1.1结构体类型的定义157
6.1.2结构体类型变量的说明157
6.1.3结构体类型变量的引用159
6.1.4指向结构体的指针变量161
6.1.5结构体数组162
6.2链表163
6.2.1 new和delete运算符163
6.2.2链表165
6.3链表的基本操作165
6.3.1链表结点的创建165
6.3.2链表的建立166
6.3.3链表的输出166
6.3.4释放链表的结点空间167
6.4链表的综合操作167
6.4.1结点的删除167
6.4.2结点的插入168
6.4.3查找结点168
6.4.4链表的综合举例169
6.5章节测试题169
6.6上机实践175
6.6.1上机实践要求175
6.6.2上机实践内容175
6.7本章算法分析175
第七章 类和对象177
7.1类和对象177
7.1.1类和对象的基本概念177
7.1.2对象的定义和使用178
7.1.3成员函数的定义179
7.1.4类的作用域181
7.2构造函数182
7.2.1构造函数的定义182
7.2.2拷贝构造函数183
7.2.3类型转换构造函数184
7.2.4构造函数的使用184
7.2.5 this指针185
7.3析构函数188
7.3.1析构函数的定义188
7.3.2析构函数的使用189
7.4章节测试题191
7.5上机实践198
7.5.1上机实践要求198
7.5.2上机实践内容198
7.6类的编程题实现方法200
第八章 继承与派生201
8.1基类与派生类201
8.2继承201
8.2.1单一继承201
8.2.2多重继承203
8.2.3派生类的构造函数(对所有成员的初始化)204
8.2.4派生类的析构函数207
8.3冲突、支配规则与赋值兼容性208
8.3.1冲突208
8.3.2支配规则209
8.3.3赋值兼容性210
8.4静态成员212
8.4.1静态数据成员212
8.4.2静态成员函数214
8.5友元函数与友元类216
8.5.1友元函数216
8.5.2友元类219
8.6虚基类220
8.7章节测试题224
8.8上机实践232
8.8.1上机实践要求232
8.8.2上机实践内容232
第九章 多态性233
9.1多态性的概念233
9.2虚函数与运行的多态性234
9.2.1虚函数234
9.2.2通过虚函数实现运行的多态性234
9.2.3虚函数与构造函数、析构函数236
9.2.4纯虚函数237
9.3运算符重载与编译的多态性241
9.3.1几个重要的运算符重载244
9.3.2抽象类245
9.4章节测试题245
9.5上机实践249
9.5.1上机实践要求249
9.5.2上机实践内容249