图书介绍

C++语言及编程技巧PDF|Epub|txt|kindle电子书版本网盘下载

C++语言及编程技巧
  • 姚庭宝编著 著
  • 出版社: 长沙:国防科技大学出版社
  • ISBN:7810990217
  • 出版时间:2003
  • 标注页数:455页
  • 文件大小:16MB
  • 文件页数:465页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

C++语言及编程技巧PDF格式电子书版下载

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

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

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

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

图书目录

目录2

上编 C++面向过程程序设计2

第一章 C++编程基础2

1.1 关于C和C++2

1.2 C++程序的基本结构3

1.3 基本字符集、标识符与关键字8

1.4 基本数据类型12

1.5 运算符与表达式18

1.6 赋值语句及输入输出简述23

1.7 程序设计风格29

1.8 小结29

第二章 程序控制结构30

2.1 if语句30

2.2 switch语句36

2.3 while语句38

2.4 do-while语句39

2.5 for语句42

2.6 用于循环控制的几个特殊运算符45

2.7 多重循环结构48

2.8 break语句、continue语句和goto语句56

2.9 小结60

第三章 数组与字符串62

3.1 一维数组62

3.2 多维数组73

3.3 字符数组、字符串与字符串类型string81

3.4 小结87

第四章 函数89

4.1 函数概述89

4.2 函数定义与函数调用90

4.3 函数原型98

4.4 函数的嵌套调用与递归调用100

4.5 通过函数参数传递数据108

4.6 数组作为函数参数传递113

4.7 变量的作用域和存储类别118

4.8 函数的存储类别122

4.9 系统标准库函数122

4.10 内联函数123

4.11 函数重载124

4.12 函数模板126

4.13 小结129

第五章 指针130

5.1 指针变量的说明与赋值操作130

5.2 指针运算136

5.3 指向数组的指针变量139

5.4 指向字符串的指针变量147

5.5 指向函数的指针变量150

5.6 返回指针值的函数152

5.7 指针数组153

5.8 指向指针的指针变量154

5.9 主函数main的参数155

5.10 小结158

第六章 结构体与线性链表159

6.1 用typedef定义类型159

6.2 结构体变量说明与赋值操作160

6.3 结构体数组和结构体指针166

6.4 动态内存分配及释放173

6.5 线性链表的概念176

6.6 线性链表生成与遍历177

6.7 在已知线性链表中的插入与删除操作181

6.8 线性链表基本应用示例185

6.9 小结190

第七章 共用体、枚举类型、位运算及编译预处理192

7.1 共用体192

7.2 枚举类型200

7.3 位运算205

7.4 编译预处理215

7.5 小结221

第八章 输入/输出流文件222

8.1 标准输入/输出流222

8.2 流格式操纵符224

8.3 流文件的打开和关闭229

8.4 输入/输出流文件成员函数234

8.5 流文件的定位与随机读写241

8.6 小结246

下编 C++面向对象程序设计250

第九章 对象与类250

9.1 从结构化程序设计到面向对象程序设计250

9.2 面向对象技术的基本特征251

9.3 C++结构体与类251

9.4 类定义与对象说明257

9.5 类的成员函数259

9.6 类的构造函数和析构函数267

9.7 类的作用域、类的嵌套定义和静态类成员273

9.8 小结278

第十章 继承与派生类280

10.1 C++派生类280

10.2 改变成员访问控制属性284

10.3 派生类与基类中同名成员的处理——同名覆盖286

10.4 间接继承288

10.5 类的保护成员293

10.6 继承机制下类的构造函数和析构函数300

10.7 多继承概述306

10.8 小结308

第十一章 多态性和虚函数309

11.1 指向基类的指针和指向派生类的指针309

11.2 使用基类指针引用派生类对象时同名成员函数的处理312

11.3 静态联编与动态联编315

11.4 virtual成员函数——虚函数315

11.5 纯虚函数与抽象基类319

11.6 虚成员函数表322

11.7 虚析构函数326

11.8 小结334

第十二章 运算符重载335

12.1 关于运算符重载335

12.2 用类的成员函数进行运算符重载339

12.3 用顶层函数进行运算符重载355

12.4 用类的友元函数进行运算符重载359

12.5 小结362

第十三章 模板364

13.1 函数模板与模板函数364

13.2 重载模板函数370

13.3 类模板与模板类374

13.4 类模板用作函数模板的参数384

13.5 标准模板库STL简述386

13.6 小结391

14.1 C++异常处理机制393

第十四章 异常处理393

14.2 引发多个异常397

14.3 再次引发异常的系统预定义异常400

14.4 异常的传播408

14.5 异常的规格说明411

14.6 捕获并处理任何异常414

14.7 在类继承机制下异常的传播417

14.8 小结420

第十五章 C++面向对象程序设计基本应用示例421

15.1 集合类定义与集合运算421

15.2 有理数类定义与有理数运算435

15.3 栈类模板定义与栈运算443

15.4 小结451

附录一 常用字符与ASCII代码对照表452

附录二 运算符的优先级和结合性453

主要参考书目455

热门推荐