《C++程序设计 第2版》求取 ⇩

1.1 C++语言的发展和特点1

第1章 绪论1

1.2 面向对象的程序设计2

1.2.1 抽象和封装---对象2

1.2.2 派生和继承3

1.2.3 多态性3

1.3 C++程序的结构3

1.4 基本的输入和输出5

1.5 C++程序的开发步骤7

习题8

第2章 数据和表达式10

2.1 C++语言的词法符号10

2.1.1 关键字10

2.1.2 标识符10

2.2 基本数据类型11

2.1.3 标点符号11

2.1.4 分隔符11

2.3 常量13

2.3.1 数值常量13

2.3.2 字符常量14

2.3.3 字符串常量14

2.4 变量及其说明15

2.5 基本运算符和表达式16

2.5.1基本运算符16

2.5.2 表达式21

2.6 赋值表达式和类型转换22

2.6.1 赋值表达式22

2.6.2 增量减量运算符22

2.6.3 复合赋值运算符24

2.6.4表达式中的类型转换24

2.6.5 强制类型转换25

2.7.1 变量的初始化26

2.7 简单变量的初始化26

2.7.2 const和volatile修饰符27

习题28

第3章 程序控制语句29

3.1 C++语言的语句29

3.1.1 C++语句的基本形式29

3.1.2 块语句29

3.2 选择语句30

3.2.1 if语句30

3.2.2 if语句的嵌套32

3.2.3 三元条件表达式33

3.2.4 switch语句34

3.3 循环语句38

3.3.1 while语句38

3.2.5 if语句和switch语句的比较38

3.3.2 do-while语句40

3.3.3 for语句40

3.3.4 三种循环语句的比较44

3.3.5 循环的嵌套44

3.4 循环的中断45

3.4.1 break语句46

3.4.2 continue 语句46

3.4.3 exit()函数和abort()函数47

3.4.4 补充说明48

3.5 goto语句与标号49

习题50

第4章 函数52

4.1 函数52

4.1.1 定义函数52

4.2 函数间的数据传递53

4.1.2 函数的调用53

4.2.1 函数的参数和返回值54

4.2.2 函数原型57

4.2.3 函数的值调用58

4.3 C++的库函数59

4.4 作用域和存储类60

4.4.1 作用域60

4.4.2 存储类63

4.5 函数的递归调用67

4.6 内联函数70

4.7 带有缺省参数的函数71

4.8 参数数目可变的函数73

4.9函数重载75

4.10 编译预处理77

4.10.1 嵌入指令77

4.10.2 宏78

4.10.3 条件编译指令82

4.11 程序的多文件组织84

4.11.1 连接属性85

4.11.2 分割编译87

习题87

第5章 数组89

5.1 数组89

5.1.1 一维数组89

5.1.2 多维数组91

5.1.3 数组间的赋值93

5.1.4 数组与函数95

5.2 字符串97

5.2.1 字符串的存储形式97

5.2.2 字符串数组98

5.2.4 字符串与函数99

5.2.3 字符串间的赋值99

5.3 字符串处理库函数100

习题102

第6章 指针和引用103

6.1 指针103

6.1.1 指针概念103

6.1.2 指针的说明103

6.1.3 对指针的访问104

6.1.4 指针的运算105

6.1.5 多级指针108

6.2 指针与数组108

6.2.1 用指针访问数组元素109

6.2.2 指针与字符串111

6.2.3 指针数组和数组指针112

6.3.1 指针作为函数的参数115

6.3 指针与函数115

6.3.2 返回指针的函数119

6.3.3 C++语言中的main()函数121

6.3.4 指向函数的指针125

6.4 指针和动态内存分配130

6.5 引用133

6.5.1 引用的说明与使用133

6.5.2 引用与函数135

6.6 void和const型指针137

6.6.1 void型指针137

6.6.2 const型指针140

习题141

第7章 结构、联合和枚举143

7.1 类型定义143

7.2 结构144

7.2.2 说明结构变量145

7.2.1 定义结构145

7.2.3 访问结构变量146

7.2.4 结构变量成员148

7.3 结构数组和结构指针150

7.3.1 结构数组150

7.3.2 结构指针152

7.4 结构与函数153

7.5 位域160

7.6 联合162

7.6.1 定义联合162

7.6.2 联合的使用163

7.7 枚举164

7.7.1 枚举类型的定义及其变量的说明164

7.7.2 枚举变量的使用166

习题169

第8章 类和对象171

8.1 概述171

8.2 类172

8.2.1 类的说明172

8.2.2 类与结构175

8.2.3 内联成员函数175

8.3 对象176

8.3.1 对象的说明176

8.3.2 对象的使用177

8.3.3 类作用域179

8.4 成员函数的重载181

8.5 this指针183

习题184

9.1 构造函数185

9.1.1 定义构造函数185

第9章 构造函数和析构函数185

9.1.2 构造函数与对象初始化186

9.1.3 构造函数和new运算符187

9.1.4 缺省的构造函数188

9.2 析构函数190

9.2.1 定义析构函数190

9.2.2 析构函数和delete运算符192

9.2.3 缺省的析构函数193

9.3 拷贝初始化构造函数195

9.4 构造函数与对象成员200

q习题205

第10章 继承和派生类206

10.1 继承206

10.1.1 单一继承207

10.1.2 多重继承211

10.2 初始化基类成员213

10.3 二义性、支配规则和赋值兼容规则219

10.3.1 二义性219

10.3.2 支配规则221

10.3.3 继承和对象成员222

10.3.4 赋值兼容规则222

10.4 虚基类223

习题229

第11章 类的其它特性230

11.1 友元函数230

11.1.1 友元函数的说明230

11.1.2 使用友元函数231

11.1.3 将成员函数用作友元231

11.2 虚函数234

11.2.1 虚函数234

11.2.2 纯虚函数237

11.3.1 静态数据成员243

11.3 静态成员243

11.3.2 静态成员函数245

11.4 const,volatile对象和const,volatile成员函数246

11.5 指向类成员的指针251

习题255

第12章 运算符重载256

12.1 运算符重载256

12.1.2 使用运算符重载258

12.1.3 友元运算符259

12.1.4 转换函数262

12.1.5 赋值运算符重载264

12.1.1 重载运算符266

12.2 几个特殊运算符的重载267

12.2.1 增量减量运算符267

12.2.2 下标运算符270

12.2.3 其它几个特殊运算符的重载274

12.3 字符串类275

12.3.1 定义字符串类275

12.3.2 使用字符串类279

习题280

第13章 C++语言的I/O流类282

13.1 概述282

13.1.1 流282

13.1.2 文件283

13.1.3 缓冲283

13.2 C++的基本流类体系283

13.2.1 基本流类体系283

13.2.2 预定义的流及流运算符284

13.2.3 流的格式化I/O286

13.2.4 流的错误处理293

13.3.1 格式化输入296

13.3 输入和输出296

13.3.2 输入操作函数298

13.3.3 格式化输出300

13.3.4 输出操作函数301

13.3.5 重载提取和插入运算符303

习题304

第14章 文件流和内存流305

14.1 文件流305

14.1.1 C++语言的文件流类体系305

14.1.2 文件的打开与关闭306

14.1.3 文件的访问308

14.2 几个主要用于文件的函数310

14.2.1 文件的读写函数310

14.2.2 文件随机访问的函数313

14.3 文本文件和二进制文件314

14.3.1 文本文件314

14.3.2 二进制文件318

14.4 内存流321

14.4.1 C++的内存流类体系321

14.4.2 使用内存流322

14.5 两个专门用于内存流的函数323

习题325

第15章 模板326

15.1 函数模板326

15.1.1 定义模板函数326

15.1.2 使用模板函数328

15.1.3 特例函数330

15.2 类模板331

15.2.1 定义模板类331

15.2.2 使用模板类333

习题335

附录 ASCII码表336

参考文献337

1999《C++程序设计 第2版》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由和克智编著 1999 西安:西安交通大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

C程序设计教程(1986 PDF版)
C程序设计教程
1986 北京:科学普及出版社
programming in c++ = c++程序设计 (第二版 影印版) P752( PDF版)
programming in c++ = c++程序设计 (第二版 影印版) P752
最新C语言程序设计教程(第2版)( PDF版)
最新C语言程序设计教程(第2版)
华中科技大学出版社
C程序设计( PDF版)
C程序设计
北京:清华大学出版社
C&C++程序设计( PDF版)
C&C++程序设计
高级语言C++程序设计 第2版(1999 PDF版)
高级语言C++程序设计 第2版
1999 北京:高等教育出版社
C++程序设计(1999 PDF版)
C++程序设计
1999 青岛:青岛出版社
NetBIOS, IPX, SPX C程序员指南(1995 PDF版)
NetBIOS, IPX, SPX C程序员指南
1995 北京:科学出版社;龙门书局
C++程序设计教程(1999 PDF版)
C++程序设计教程
1999 北京:清华大学出版社
C程序设计教程(1995 PDF版)
C程序设计教程
1995 北京:中国科学技术出版社
Borland C++程序设计  第2版(1995 PDF版)
Borland C++程序设计 第2版
1995 北京:电子工业出版社
C++程序设计(1997 PDF版)
C++程序设计
1997 合肥:中国科学技术大学出版社
C程序设计(1999 PDF版)
C程序设计
1999 北京:清华大学出版社
PASCAL程序设计  第2版(1996 PDF版)
PASCAL程序设计 第2版
1996 北京:清华大学出版社
C程序设计(1991 PDF版)
C程序设计
1991 北京:清华大学出版社