图书介绍

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

C++程序设计
  • 刘艳菊主编;迟立颖,张凌宇,陈淑鑫副主编 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115307798
  • 出版时间:2013
  • 标注页数:307页
  • 文件大小:44MB
  • 文件页数:316页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第1章 程序设计语言Visual C++概述1

1.1程序设计的思想1

1.1.1结构化程序设计1

1.1.2面向对象程序设计的基本思想2

1.1.3面向对象程序设计方法的应用3

1.2 C++的词汇4

1.2.1字符集4

1.2.2标识符4

1.2.3关键字4

1.3 C++程序的构成5

1.3.1 C++程序的基本框架5

1.3.2 C++程序设计风格7

1.4 C++程序实现与编程7

1.4.1输入并编译一个新的C++程序8

1.4.2 C++程序的开发过程10

习题一12

第2章 数据类型及表达式14

2.1基本数据类型14

2.1.1整型(int)15

2.1.2浮点型数据(float)16

2.1.3字符型数据(char)17

2.1.4布尔型(bool)17

2.1.5空值型(void)17

2.2常量18

2.2.1数值常量18

2.2.2字符常量20

2.2.3符号常量23

2.2.4逻辑常量24

2.3变量24

2.3.1变量定义24

2.3.2变量的存储属性25

2.3.3常变量25

2.4运算符26

2.4.1算术运算符26

2.4.2关系运算符29

2.4.3逻辑运算符29

2.4.4位运算符30

2.4.5赋值运算符30

2.4.6其他运算符31

2.5表达式34

2.5.1表达式中的优先级和结合性35

2.5.2表达式的种类35

2.5.3表达式中的类型转换37

2.6复合数据类型38

2.6.1枚举类型38

2.6.2结构类型39

2.6.3联合类型39

2.6.4用户自定义类型39

习题二40

第3章 程序结构42

3.1顺序结构42

3.1.1声明语句42

3.1.2表达式语句42

3.1.3空语句和复合语句43

3.1.4基本输入/输出语句43

3.2选择结构44

3.2.1 if语句44

3.2.2 switch语句49

3.3循环结构51

3.3.1 while循环语句51

3.3.2 do…while循环语句52

3.3.3 for循环语句53

3.3.4循环嵌套55

3.3.5转向语句58

习题三61

第4章 数组72

4.1数组概述72

4.2一维数组72

4.2.1一维数组的定义73

4.2.2一维数组的应用74

4.3二维数组76

4.3.1二维数组的定义76

4.3.2二维数组的应用77

4.4字符数组79

4.4.1字符数组的定义79

4.4.2字符数组的初始化80

4.4.3字符串80

4.4.4字符串处理函数81

4.4.5字符数组的应用83

习题四84

第5章 预处理、函数和作用域90

5.1编译预处理90

5.1.1宏定义90

5.1.2文件包含93

5.1.3条件编译94

5.2函数的定义与声明95

5.2.1函数的定义96

5.2.2函数的调用96

5.2.3函数的声明98

5.3函数参数的传递99

5.3.1值传递99

5.3.2地址传递101

5.3.3引用传递103

5.4数组作为函数参数104

5.4.1形参和实参均为数组名104

5.4.2形参和实参均为对应数组指针104

5.4.3实参用数组名形参用引用105

5.5函数的嵌套调用和递归调用106

5.5.1函数的嵌套调用107

5.5.2函数的递归调用108

5.6内联函数111

5.7函数重载112

5.8作用域113

5.8.1作用域的类别114

5.8.2全局变量与局部变量115

5.8.3变量的存储类别115

5.8.4内部函数与外部函数117

5.9 C++的系统函数118

习题五119

第6章 指针124

6.1内存空间的访问方式124

6.2指针类型125

6.3引用类型126

6.4指针运算129

6.4.1指针赋值运算129

6.4.2指针传值传址交换运算130

6.4.3指针加减运算132

6.4.4指针比较133

6.5指针与数组134

6.5.1用指针访问数组134

6.5.2指针与字符串137

6.6指针与函数138

6.6.1函数指针138

6.6.2指针用做函数参数139

6.6.3指针函数140

6.7 C++语言的动态存储分配141

习题六142

第7章 类和对象的基础146

7.1类与对象的概念146

7.1.1对象的概念146

7.1.2类的概念146

7.2类与对象的定义147

7.2.1类的定义147

7.2.2成员函数的定义148

7.2.3对象的定义149

7.2.4访问类成员149

7.3成员函数的特性151

7.3.1内联函数和外联函数151

7.3.2成员函数重载152

7.3.3设置参数的缺省值153

7.4构造函数和析构函数154

7.4.1构造函数154

7.4.2析构函数155

7.4.3复制构造函数156

7.5静态成员158

7.5.1静态数据成员158

7.5.2静态成员函数159

7.6友元160

7.6.1友元函数160

7.6.2友元类161

7.7类的作用域与对象的生存期163

7.7.1类的作用域163

7.7.2对象的生存期164

习题七166

第8章 类和对象的应用173

8.1类和指针173

8.1.1指向类对象的指针173

8.1.2指向类的成员的指针174

8.1.3 this指针175

8.2类和数组176

8.2.1对象数组176

8.2.2对象指针数组178

8.2.3指向对象数组的指针179

8.3常类型180

8.3.1常对象180

8.3.2常成员函数180

8.3.3常数据成员181

8.4子对象与堆对象182

8.4.1子对象183

8.4.2堆对象184

习题八186

第9章 继承性和派生类190

9.1基类和派生类190

9.1.1继承的概念190

9.1.2派生类的定义格式191

9.1.3派生类的继承特性192

9.2派生的构造函数和析构函数195

9.2.1单继承派生类的构造函数和析构函数195

9.2.2多继承派生类的构造函数和析构函数197

9.3虚基类199

9.3.1多重继承中可能存在的二义性问题199

9.3.2虚基类的定义200

9.3.3虚基类的构造函数201

习题九203

第10章 多态性和虚函数207

10.1函数重载207

10.2运算符重载208

10.2.1运算符重载的必要性208

10.2.2运算符重载的规则209

10.2.3运算符重载的两种形式210

10.2.4运算符重载的实例214

10.3静态联编和动态联编219

10.3.1静态联编219

10.3.2动态联编220

10.4虚函数220

10.5纯虚函数和抽象类223

10.5.1纯虚函数223

10.5.2抽象类225

10.6虚析构函数230

习题十232

第11章 C++的I/O流类库238

11.1流类库238

11.2标准输出240

11.2.1预定义的插入符241

11.2.2 put()成员函数242

11.2.3 write()成员函数242

11.3标准输入243

11.3.1预定义提取符243

11.3.2 get()成员函数244

11.3.3 read()成员函数246

11.4格式控制I/O操作247

11.4.1流的格式化标志248

11.4.2格式化输出函数250

11.4.3操作子250

11.5插入符和提取符的重载252

11.6字符串流255

11.6.1 ostrstream类的构造函数255

11.6.2 istrstream类的构造函数256

11.7磁盘文件的I/O操作256

11.7.1磁盘文件的打开和关闭257

11.7.2文件流状态的判别259

11.7.3文本文件的读和写261

11.7.4二进制文件的读和写263

11.7.5随机文件的读和写265

习题十一269

第12章 模板274

12.1函数模板274

12.1.1函数模板274

12.1.2模板函数275

12.1.3模板实参的省略276

12.2类模板277

12.2.1类模板277

12.2.2模板类279

12.2.3类模板的继承与派生280

习题十二281

习题答案284

习题一284

习题二284

习题三285

习题四288

习题五289

习题六290

习题七290

习题八292

习题九292

习题十293

习题十一297

习题十二301

附录Ⅰ 常用系统函数302

附录Ⅱ ASCII表305

参考文献307

热门推荐