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

- 李敏,王刚,崔宝深编著 著
- 出版社: 天津:南开大学出版社
- ISBN:7310023579
- 出版时间:2005
- 标注页数:360页
- 文件大小:16MB
- 文件页数:373页
- 主题词:C语言-程序设计-教材
PDF下载
下载说明
C++程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 计算机基础知识与基本操作1
1.1 计算机的发展与应用1
1.1.1 计算机的过去、现在与未来1
1.1.2 计算机的特点、分类与应用6
1.2 数制9
1.2.1 数制的基本概念及常用数制9
1.2.2 不同数制之间数的相互转换10
1.3 数值数据在计算机中的表示及运算13
1.3.1 数据的单位14
1.3.2 正负数的表示14
1.3.3 定点数与浮点数15
1.3.4 原码、反码和补码16
1.3.5 二进制数的算术运算17
1.3.6 二进制数的逻辑运算18
1.4 非数值数据在计算机中的表示20
1.4.1 字符的编码20
1.4.2 汉字的编码22
1.5 微型计算机系统25
1.5.1 微型计算机系统的基本组成25
1.5.2 微型计算机的硬件系统26
1.5.3 微型计算机的软件系统32
1.5.4 微型计算机的技术指标37
1.6 文件与磁盘的基本操作38
1.6.1 文件管理的有关概念38
1.6.2 文件和文件夹的基本操作39
1.6.3 软盘格式化与复制43
1.7 计算机的运行环境与病毒防治45
1.7.1 计算机的运行环境45
1.7.2 计算机病毒及其防治46
第2章 C++语言基础49
2.1 C++语言发展简史及特点49
2.1.1 C++语言发展简史49
2.1.2 C++语言的特点50
2.2 C++程序结构50
2.2.1 简单的C++程序50
2.2.2 C++程序的基本结构52
2.2.3 C++程序的开发过程53
2.3.2 标识符和关键字56
2.3.1 C++的字符集56
2.3 C++的字符集、标识符和关键字56
2.4 C++的基本数据类型与基本输入输出57
2.4.1 C++的基本数据类型57
2.4.2 常量58
2.4.3 变量61
2.4.4 基本输入输出62
2.5 运算符与表达式65
2.5.1 算术运算符与算术表达式67
2.5.2 赋值运算符与赋值表达式68
2.5.3 数据类型转换69
2.5.4 增1和减1运算符70
2.5.5 关系运算符与关系表达式71
2.5.6 逻辑运算符与逻辑表达式71
2.5.7 逗号运算符、条件运算符与sizeof运算符72
2.5.8 位运算符73
第3章 基本语句与控制结构77
3.1 基本语句与顺序结构77
3.1.1 基本语句77
3.1.2 顺序结构78
3.2 选择结构78
3.2.1 if语句78
3.2.2 switch语句82
3.3 循环结构84
3.3.1 while语句84
3.3.2 do-while语句85
3.3.3 for语句86
3.4 转向语句89
3.5 程序实例92
第4章 构造类型102
4.1 数组102
4.1.1 一维数组102
4.1.2 二维数组105
4.1.3 多维数组108
4.1.4 字符型数组与字符串109
4.2 结构体113
4.3 枚举115
4.4 定义类型别名116
4.5 程序实例117
5.1 函数的定义和调用129
5.1.1 函数的定义129
第5章 函数129
5.1.2 函数的调用130
5.1.3 函数原型与函数声明133
5.2 函数的递归调用134
5.3 数组作为函数参数137
5.3.1 一维数组作函数参数137
5.3.2 二维数组作函数参数138
5.4 作用域和存储类型139
5.4.1 存储类型139
5.4.2 作用域和生存期139
5.4.3 全局变量139
5.4.4 局部变量(自动变量)140
5.4.5 静态局部变量141
5.4.6 外部存储类型142
5.4.7 静态全局变量和静态函数143
5.5 带默认形参值的函数143
5.5.1 指定默认参数值的位置144
5.5.2 默认参数的指定顺序144
5.5.3 默认值的限定145
5.6 内联函数145
5.6.1 内联函数的引用原因145
5.6.2 内联函数的定义和使用146
5.6.3 内联函数的有关说明146
5.7 函数名重载147
5.8 参数个数可变的函数148
5.9 程序实例150
6.1.1 无参宏定义161
6.1.2 带参宏定义161
6.1 宏定义161
第6章 编译预处理161
6.2 文件包含162
6.3 条件编译164
第7章 指针和引用166
7.1 指针的基本概念166
7.1.1 什么是指针166
7.1.2 指针变量166
7.1.3 指针数组168
7.1.4 二级指针169
7.2 指针运算170
7.3 用指针操作数组171
7.3.1 用指针操作一维数组171
7.3.2 用指针操作二维数组172
7.4 用指针操作字符串175
7.4.1 用字符型指针变量操作字符串175
7.4.2 用字符型指针数组操作多个字符串176
7.5 堆内存分配(new与delete)177
7.6 const指针178
7.7 指针与函数179
7.7.1 指针作为函数参数179
7.7.2 指针函数182
7.8 函数指针183
7.8.1 函数指针变量的定义和引用183
7.8.2 函数指针作为函数参数184
7.9 带参数的主函数185
7.10.2 引用的声明与特点187
7.10.1 引用的概念187
7.10 引用187
7.10.3 用引用传递函数参数188
7.10.4 返回引用的函数189
7.11 程序实例189
第8章 类与对象195
8.1 对象和类的概念195
8.1.1 什么是对象195
8.1.2 什么是类195
8.2 对象和类的定义196
8.2.1 类的定义196
8.2.2 成员函数的定义197
8.2.3 对象的定义199
8.2.4 访问类成员200
8.2.5 类成员的访问控制201
8.3 构造函数和析构函数204
8.3.1 对象的初始化204
8.3.2 构造函数205
8.3.3 析构函数209
8.3.4 拷贝构造函数212
8.3.5 浅拷贝与深拷贝214
8.4 静态成员217
8.4.1 静态数据成员的需要性217
8.4.2 静态数据成员的定义和访问218
8.4.3 静态成员函数224
8.5 友元函数226
8.6 this指针236
8.7.1 类的作用域237
8.7 类的作用域和对象的生存期237
8.7.2 对象的生存期239
8.8 程序实例241
第9章 继承258
9.1 继承的概念258
9.1.1 什么是继承258
9.1.2 区别继承与合成259
9.2 单继承261
9.2.1 派生类的定义与访问261
9.2.2 派生类的构造函数与析构函数265
9.2.3 访问控制269
9.3 类型兼容271
9.4 多重继承273
9.4.1 多重继承如何工作274
9.4.2 多继承的模糊性275
9.4.3 虚拟继承276
9.5 程序实例279
第10章 多态性与虚函数284
10.1 多态性284
10.2 虚函数286
10.2.1 虚函数的工作方式286
10.2.2 虚析构函数288
10.2.3 错误地使用虚函数288
10.3 抽象类290
10.4 程序实例293
11.1 运算符重载309
11.1.1 重载操作符的名字309
第11章 运算符重载309
11.1.2 如何重载操作符310
11.1.3 重载操作符的规则312
11.1.4 类成员与非类成员313
11.2 友元重载314
11.3 重载赋值运算符315
11.4 重载操作符++和--318
11.4.1 成员形式的重载318
11.4.2 非成员形式的重载319
11.5 程序实例321
第12章 I/O流331
12.1 C++流概述331
12.1.1 I/O流类331
12.1.2 标准输出流332
12.1.3 标准输入流333
12.2 文件操作336
12.2.1 文件的打开与关闭337
12.2.2 文本文件的读/写338
12.2.3 二进制文件的读/写340
12.2.4 文件的随机读/写341
12.3 程序实例343
第13章 模板348
13.1 函数模板348
13.1.1 函数模板的概念348
13.1.2 函数模板的使用350
13.2 类模板355
13.2.1 类模板的概念355
13.2.2 类模板的使用357
热门推荐
- 1176170.html
- 2591903.html
- 3144650.html
- 2551174.html
- 324726.html
- 3897274.html
- 3836669.html
- 2693801.html
- 2129332.html
- 1668157.html
- http://www.ickdjs.cc/book_1258555.html
- http://www.ickdjs.cc/book_360937.html
- http://www.ickdjs.cc/book_3020449.html
- http://www.ickdjs.cc/book_2802991.html
- http://www.ickdjs.cc/book_3637344.html
- http://www.ickdjs.cc/book_3221194.html
- http://www.ickdjs.cc/book_1716297.html
- http://www.ickdjs.cc/book_2022588.html
- http://www.ickdjs.cc/book_189094.html
- http://www.ickdjs.cc/book_2528084.html