图书介绍

C++程序设计PDF|Epub|txt|kindle电子书版本网盘下载

C++程序设计
  • 王春玲编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113080731
  • 出版时间:2007
  • 标注页数:256页
  • 文件大小:11MB
  • 文件页数:270页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C++程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第0章 C++语言概述1

0-1 C++的产生与发展1

0-2 C++的特点2

0-3 C++程序的基本框架2

0-3-1 最简单的C++程序2

0-3-2 结构化程序设计框架3

0-3-3 面向对象程序设计框架4

0-4 C++的词汇6

0-4-1 基本符号6

0-4-2 保留字7

0-4-3 标识符7

0-4-4 常量和变量8

0-4-5 运算符和表达式8

0-4-6 标点符号8

0-5 C++程序的开发过程9

0-5-1 Visual C++ 6.0集成开发环境简介9

0-5-2 程序的编辑10

0-5-3 程序的编译10

0-5-4 程序的连接10

0-5-5 程序的运行10

0-5-6 程序的调试10

0-5-7 一个简单程序的开发过程11

0-6 小结13

思考与练习题13

第1章 数据类型、运算符和表达式15

1-1 数据类型15

1-1-1 基本数据类型15

1-1-2 类型修饰符16

1-2 常量16

1-2-1 逻辑常量17

1-2-2 整型常量17

1-2-3 实型常量17

1-2-4 字符常量18

1-2-5 字符串常量18

1-2-6 符号常量19

1-2-7 枚举常量19

1-3 变量20

1-3-1 变量的概念20

1-3-2 变量的定义20

1-3-3 变量的使用21

1-3-4 常变量22

1-4 运算符和表达式23

1-4-1 运算符和表达式简介23

1-4-2 赋值运算符和赋值表达式23

1-4-3 算术运算符和算术表达式25

1-4-4 自增、自减运算符26

1-4-5 关系运算符和关系表达式26

1-4-6 逻辑运算符和逻辑表达式27

1-4-7 条件运算符和条件表达式28

1-4-8 逗号运算符和逗号表达式29

1-4-9 size of运算符29

1-4-10 位运算符30

1-4-11 运算符的优先级和结合性31

1-5 数据类型转换31

1-5-1 隐式类型转换31

1-5-2 显式类型转换32

1-6 小结32

思考与练习题33

第2章 基本控制结构35

2-1 C++语句概述36

2-2 顺序结构36

2-2-1 声明语句36

2-2-2 表达式语句37

2-2-3 复合语句37

2-2-4 空语句38

2-2-5 基本输入/输出语句38

2-2-6 顺序结构举例40

2-3 选择结构41

2-3-1 if语句41

2-3-2 switch语句44

2-3-3 选择结构举例46

2-4 循环结构47

2-4-1 while语句48

2-4-2 do-while语句49

2-4-3 for语句50

2-4-4 循环的嵌套51

2-4-5 三种循环语句的比较53

2-4-6 循环结构举例53

2-5 跳转语句54

2-5-1 goto语句54

2-5-2 break语句55

2-5-3 continue语句56

2-5-4 return语句56

2-6 小结57

思考与练习题57

第3章 函数62

3-1 函数定义62

3-2 函数的返回值63

3-3 函数调用63

3-3-1 函数调用形式64

3-3-2 调用函数的前提条件64

3-3-3 函数定义与函数声明的区别65

3-3-4 函数的嵌套调用65

3-4 函数参数66

3-4-1 形式参数与实际参数66

3-4-2 参数的传递方式66

3-4-3 有默认参数值的函数67

3-5 函数的递归调用68

3-6 内联函数70

3-7 函数重载71

3-7-1 函数重载定义71

3-7-2 匹配重载函数的顺序72

3-7-3 定义重载函数时的注意事项73

3-8 变量的作用域和存储类别73

3-8-1 变量的作用域73

3-8-2 变量的存储类别77

3-9 编译预处理78

3-9-1 宏定义命令78

3-9-2 文件包含命令79

3-9-3 条件编译命令79

3-10 小结81

思考与练习题81

第4章 数组、指针与引用84

4-1 数组84

4-1-1 一维数组84

4-1-2 二维数组87

4-1-3 字符数组90

4-1-4 字符串函数92

4-2 指针95

4-2-1 指针与地址95

4-2-2 const指针98

4-2-3 指针与数组99

4-2-4 指针与字符串102

4-2-5 指针数组和指向指针的指针103

4-3 引用104

4-3-1 引用的定义104

4-3-2 引用的使用104

4-3-3 用引用作为函数的参数106

4-3-4 如何使一个被调函数同时返回多个值107

4-4 结构体和共用体108

4-4-1 结构体108

4-4-2 共用体111

4-5 堆内存的分配和释放112

4-5-1 堆内存的分配112

4-5-2 堆内存的释放113

4-6 小结114

思考与练习题114

第5章 类和对象118

5-1 类118

5-1-1 类的定义118

5-1-2 类成员的访问权限119

5-1-3 类的数据成员120

5-1-4 类的成员函数120

5-2 对象123

5-2-1 对象的定义123

5-2-2 对象指针的定义123

5-2-3 对象的成员123

5-2-4 this指针126

5-2-5 对象的作用域与生存期126

5-3 构造函数和析构函数127

5-3-1 构造函数128

5-3-2 构造函数的重载129

5-3-3 默认构造函数130

5-3-4 有默认参数的构造函数130

5-3-5 拷贝构造函数132

5-3-6 析构函数134

5-4 静态成员135

5-4-1 静态数据成员135

5-4-2 静态成员函数137

5-5 友元139

5-5-1 友元函数139

5-5-2 友元类142

5-6 常成员143

5-6-1 常对象143

5-6-2 常数据成员144

5-6-3 常成员函数145

5-7 对象数组147

5-8 成员对象148

5-9 小结151

思考与练习题152

第6章 继承和派生163

6-1 继承的概念163

6-2 派生类的定义164

6-2-1 单继承的定义164

6-2-2 多重继承的定义164

6-2-3 派生类的成员构成165

6-3 派生类对基类成员的访问165

6-4 派生类的构造函数和析构函数170

6-4-1 单继承方式下派生类的构造函数170

6-4-2 多重继承方式下派生类的构造函数175

6-4-3 有子对象的派生类的构造函数与析构函数177

6-4-4 派生类的析构函数179

6-5 多重继承的二义性180

6-5-1 多重继承的二义性问题181

6-5-2 多重继承的二义性问题的解决方法182

6-6 虚基类183

6-7 小结186

思考与练习题187

第7章 虚函数与多态性192

7-1 多态性192

7-1-1 多态的类型192

7-1-2 多态的实现193

7-1-3 基类指针和公有派生类对象195

7-2 虚函数197

7-3 纯虚函数与抽象类199

7-4 小结201

思考与练习题202

第8章 运算符重载207

8-1 运算符函数207

8-2 运算符重载的应用207

8-2-1 运算符重载为成员函数207

8-2-2 运算符重载为友元函数209

8-2-3 运算符重载的限制210

8-3 典型运算符的重载211

8-3-1 赋值运算符的重载211

8-3-2 单目运算符的重载212

8-3-3 I/O运算符的重载214

8-4 小结215

思考与练习题216

第9章 模板219

9-1 函数模板219

9-1-1 函数模板的定义220

9-1-2 函数模板的使用220

9-2 类模板222

9-2-1 类模板的定义223

9-2-2 类模板的使用223

9-3 小结226

思考与练习题227

第10章 C++流230

10-1 C++流的概念230

10-2 数据输出的格式控制231

10-2-1 域宽控制231

10-2-2 填充字符控制232

10-2-3 数制控制233

10-2-4 浮点数输出控制234

10-2-5 对齐方式控制234

10-3 文件流235

10-3-1 文件的打开和关闭236

10-3-2 文件的读写236

10-4 小结241

思考与练习题241

参考文献245

附录A ASCII表246

附录B 常用库函数247

附录C 2007年全国计算机等级考试二级C++语言考试大纲249

附录D 全国计算机等级考试二级C++语言考试样题及参考答案251

热门推荐