图书介绍
C++语言程序设计教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 吕凤翥编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115169853
- 出版时间:2008
- 标注页数:316页
- 文件大小:97MB
- 文件页数:328页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
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++语言的特点3
1.2.1 C++语言是面向对象的程序设计语言3
1.2.2 C++语言继承了C语言4
1.2.3 C++语言对C语言进行了改进4
1.3 C++程序在结构上的特点5
1.3.1 C++程序举例5
1.3.2 C++程序结构上的特点8
1.4 C++程序的实现8
1.4.1 C++程序的编辑、编译和运行8
1.4.2 C++程序实现举例9
练习题113
上机指导116
第2章 变量和表达式17
2.1 C++语言的字符集和单词17
2.1.1 C++语言字符集17
2.1.2 单词及其词法规则17
2.2 常量19
2.2.1 常量的种类19
2.2.2 符号常量23
2.3 变量24
2.3.1 变量的三要素24
2.3.2 变量的定义格式26
2.3.3 变量的作用域28
2.4 运算符和表达式30
2.4.1 运算符的种类和功能30
2.4.2 运算符的优先级和结合性33
2.4.3 表达式的值和类型34
2.4.4 表达式求值举例35
2.5 类型转换40
2.5.1 自动转换40
2.5.2 强制转换41
2.6 数组41
2.6.1 数组的定义格式和数组元素的表示方法41
2.6.2 数组的赋值43
2.6.3 字符数组和字符串47
练习题252
上机指导261
第3章 语句和预处理64
3.1 表达式语句和复合语句64
3.1.1 表达式语句和空语句64
3.1.2 复合语句和分程序65
3.2 选择语句65
3.2.1 条件语句65
3.2.2 开关语句68
3.3 循环语句70
3.3.1 while循环语句70
3.3.2 do-while循环语句72
3.3.3 for循环语句73
3.3.4 多重循环75
3.4 转向语句77
3.4.1 goto语句77
3.4.2 break语句78
3.4.3 continue语句79
3.5 类型定义语句79
3.6 预处理功能81
3.6.1 文件包含命令81
3.6.2 宏定义命令82
练习题384
上机指导389
第4章 指针和引用90
4.1 指针和指针的定义格式90
4.1.1 什么是指针90
4.1.2 指针的定义格式91
4.2 指针的运算92
4.2.1 指针的赋值运算和增值运算92
4.2.2 指针的比较运算和相减运算94
4.2.3 指针运算和地址运算95
4.3 指针和数组96
4.3.1 指针可表示数组元素96
4.3.2 字符指针和字符串处理函数99
4.3.3 指向数组的指针和指针数组102
4.4 引用105
4.4.1 引用和引用的创建方法105
4.4.2 引用和指针107
练习题4108
上机指导4113
第5章 函数114
5.1 函数的定义和说明114
5.1.1 函数的定义114
5.1.2 函数的说明方法116
5.2 函数的参数和返回值117
5.2.1 函数的参数117
5.2.2 设置函数参数的默认值118
5.2.3 函数返回值的实现120
5.3 函数的调用121
5.3.1 函数的传值调用121
5.3.2 函数的引用调用123
5.3.3 函数的嵌套调用124
5.4 指针和引用作函数参数和返回值126
5.4.1 指针作函数参数和返回值126
5.4.2 引用作函数参数和返回值127
5.5 重载函数和内联函数129
5.5.1 重载函数129
5.5.2 内联函数132
5.6 函数的存储类133
5.6.1 外部函数133
5.6.2 内部函数135
练习题5136
上机指导5142
第6章 类和对象(一)143
6.1 类的定义格式和对象的定义方法143
6.1.1 类的定义格式143
6.1.2 对象的定义方法146
6.1.3 对象成员的表示147
6.2 对象的初始化149
6.2.1 构造函数的功能、种类和特点149
6.2.2 析构函数的功能和特点150
6.3 数据成员的类型和成员函数的特性153
6.3.1 类中数据成员类型的规定153
6.3.2 成员函数的特性154
6.4 静态成员157
6.4.1 静态数据成员157
6.4.2 静态成员函数159
6.5 常成员161
6.5.1 常数据成员161
6.5.2 常成员函数162
6.6 友元函数和友元类164
6.6.1 友元函数164
6.6.2 友元类165
6.7 类型转换167
6.7.1 类型的隐含转换167
6.7.2 一般数据类型转换为类类型167
6.7.3 类类型转换为一般数据类型168
练习题6170
上机指导6177
第7章 类和对象(二)179
7.1 对象指针和对象引用179
7.1.1 对象指针179
7.1.2 this指针183
7.1.3 对象引用185
7.2 对象数组和对象指针数组186
7.2.1 对象数组186
7.2.2 对象指针数组188
7.2.3 指向对象数组的指针189
7.3 子对象和堆对象191
7.3.1 子对象191
7.3.2 堆对象193
7.4 类的作用域和对象的生存期197
7.4.1 类的作用域197
7.4.2 对象的生存期198
7.5 结构的应用200
7.5.1 结构变量和结构数组200
7.5.2 使用struct定义类204
练习题7205
上机指导7213
第8章 继承性和派生类216
8.1 继承的概念216
8.1.1 基类和派生类216
8.1.2 单重继承和多重继承217
8.1.3 派生类的定义格式218
8.1.4 派生类成员的访问权限219
8.2 单重继承224
8.2.1 单重继承派生类的构造函数和析构函数224
8.2.2 子类型和赋值兼容规则231
8.3 多重继承234
8.3.1 多重继承派生类的构造函数和析构函数234
8.3.2 多重继承的二义性237
练习题8241
上机指导8247
第9章 多态性和虚函数250
9.1 运算符重载250
9.1.1 运算符重载的概念250
9.1.2 运算符重载的两种方法251
9.1.3 运算符重载举例256
9.2 静态联编和动态联编260
9.2.1 联编的概念260
9.2.2 虚函数264
9.2.3 动态联编266
9.2.4 虚析构函数269
9.3 纯虚函数和抽象类271
9.3.1 纯虚函数271
9.3.2 抽象类272
练习题9273
上机指导9281
第10章 C++语言文件的输入/输出操作282
10.1 I/O流类库概述282
10.1.1 输入/输出流282
10.1.2 I/O流类库的主要功能283
10.2 标准文件的输入/输出操作283
10.2.1 屏幕输出操作284
10.2.2 键盘输入操作287
10.3 格式输出操作291
10.3.1 使用流对象的成员函数进行格式输出291
10.3.2 使用控制符进行格式输出294
10.4 磁盘文件的操作295
10.4.1 打开文件和关闭文件操作296
10.4.2 文件的输入/输出操作297
10.4.3 随机文件操作301
练习题10303
上机指导10308
附录A 字符的ASCII码表309
附录B Microsoft Visual C++ 6.0集成开发工具简介310
热门推荐
- 3147298.html
- 3278752.html
- 2592969.html
- 1041302.html
- 2909876.html
- 1251790.html
- 1987003.html
- 100651.html
- 3279641.html
- 3836225.html
- http://www.ickdjs.cc/book_639930.html
- http://www.ickdjs.cc/book_112378.html
- http://www.ickdjs.cc/book_171819.html
- http://www.ickdjs.cc/book_3430734.html
- http://www.ickdjs.cc/book_1800816.html
- http://www.ickdjs.cc/book_1911949.html
- http://www.ickdjs.cc/book_348766.html
- http://www.ickdjs.cc/book_1689277.html
- http://www.ickdjs.cc/book_2903082.html
- http://www.ickdjs.cc/book_2537438.html