图书介绍
C++程序设计基础 第2版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 张基温编著 著
- 出版社: 北京:高等教育出版社
- ISBN:7040123029
- 出版时间:2003
- 标注页数:318页
- 文件大小:67MB
- 文件页数:326页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C++程序设计基础 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
引论1
0.1程序=模型+表现1
问题-模型-程序1
程序的正确性:模型的有效性+表现的忠实性2
程序设计中的科学思维方法2
功能分析与结构分析4
模块:接口与实现6
数据结构与算法7
面向过程的程序设计(POP)与面向对象的程序设计(OOP)9
0.2 C++语言程序开发12
C++语言概述12
C++程序开发的基本过程13
第一章 过程初步15
1.1 C++过程程序构成15
过程程序的功能15
C++过程程序结构16
C++语素17
1.2常量与变量19
字面常量19
程序变量21
符号常量22
1.3运算符与表达式基础23
算术运算符与算术表达式23
关系运算符与关系表达式25
逻辑运算符与逻辑表达式26
条件运算符与条件表达式27
位运算符及其表达式28
赋值运算符与赋值表达式29
逗号运算符及其表达式32
关于表达式运算顺序的讨论32
1.4语句及其流程控制35
语句35
ifelse选择结构36
switch选择结构40
while重复结构42
dowhile重复结构51
for重复结构52
流程转向控制56
程序中止函数exit()58
1.5程序测试及其用例设计59
概述59
结构测试技术60
功能测试技术63
习题65
第二章 过程的组织和管理69
2.1用函数组织C++过程69
概述69
函数结构与函数定义70
函数名重载73
内嵌函数73
函数原型与函数声明74
函数调用75
递归函数77
C++库函数81
2.2程序实体及其存储类83
程序实体的创建与生存期83
作用域与可见性84
C++存储类85
2.3编译预处理93
宏定义93
文件包含95
条件编译96
习题97
第三章 数据类型102
3.1基本类型102
整类型102
字符类型104
实类型107
算术类型转换109
sizeof运算符110
3.2数组类型111
一维数组112
字符串115
多维数组118
3.3指针类型119
地址与指针119
指针的运算123
动态内存分配125
3.4数组与指针127
数组名指针127
数组元素的指针形式130
指向数组的指针变量132
字符型指针134
指针数组136
3.5声明139
声明符139
复杂声明139
类型定义符:typedef141
3.6函数与指针142
指针参数142
带参主函数与命令行参数146
返回指针的函数147
指向函数的指针149
指向void类型的指针152
3.7类属154
类型参数化154
函数模板(template函数)155
异常处理158
3.8引用类型159
引用的声明与特点160
引用参数163
返回引用的函数164
3.9枚举类型164
枚举是用户定义类型164
枚举是一组被命名的165
整型常量集合165
枚举变量的运算与应用166
习题167
第四章 类与对象175
4.1类的定义175
类的组成与接口175
类的实现177
4.2对象的创建与撤销178
对象声明178
构造函数179
释放函数182
对象创建时的内存动态分配187
用对象初始化新对象——复制构造函数188
对象成员193
4.3对象行为与性能控制194
友元194
共用体与共用体成员199
静态成员205
const对象209
4.4对象组织210
对象向量210
指向对象的指针与对象链表211
this指针215
4.5对象运算与运算符重载216
运算符重载的成员函数方式与友元函数方式216
类型转换与转换函数219
对象赋值与赋值运算符重载221
下标运算符与函数调用运算符重载224
插入/提取符及其重载230
运算符重载规则234
4.6类模板236
类模板的定义236
类模板中的友元函数239
异常处理242
习题244
第五章 继承246
5.1派生类246
public派生与prlvate派生246
protected成员与protected派生249
多基派生249
派生类的构造函数与释放函数250
虚基类256
5.2类层次中的访问规则257
类层次中成员名的作用域257
类层次中的类转换260
5.3虚函数265
方法的多态性与虚函数265
虚函数的访问268
纯虚函数与抽象类273
虚释放函数276
多基派生中虚函数的二义性279
习题282
第六章I/0流289
6.1概述289
文件、缓冲区与流289
三种层次的I/0机制290
6.2基本插入/提取操作292
基本插入操作292
基本提取操作293
6.3插入/提取格式控制294
流的格式状态字294
ios类的格式化方法函数295
预定义的I/0操纵算子301
自定义I/0操纵算子303
6.4流的出错处理305
流的出错状态305
测试与设置出错状态位的函数306
6.5文件操作307
文件流307
文件的打开与关闭307
文本文件的读/写311
二进制文件的读/写312
文件的随机读/写314
设备文件的使用316
习题317
参考文献318
热门推荐
- 3676503.html
- 3087218.html
- 1764242.html
- 176874.html
- 3424401.html
- 1315227.html
- 3815753.html
- 2980832.html
- 249945.html
- 1119455.html
- http://www.ickdjs.cc/book_226268.html
- http://www.ickdjs.cc/book_12842.html
- http://www.ickdjs.cc/book_2512457.html
- http://www.ickdjs.cc/book_1474804.html
- http://www.ickdjs.cc/book_3061205.html
- http://www.ickdjs.cc/book_486587.html
- http://www.ickdjs.cc/book_3726073.html
- http://www.ickdjs.cc/book_3602203.html
- http://www.ickdjs.cc/book_475395.html
- http://www.ickdjs.cc/book_2733940.html