Visual C++程序设计实践教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:王勇主编
- 出 版 社:苏州:苏州大学出版社
- 出版年份:2012
- ISBN:9787811378740
- 页数:249 页
第一章 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
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《景观艺术设计》林春水,马俊 2019
- 《反思性实践》胡红梅, 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017