图书介绍

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

C++程序设计基础及实践
  • 初耀军编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302435600
  • 出版时间:2016
  • 标注页数:390页
  • 文件大小:131MB
  • 文件页数:401页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

C++程序设计基础及实践PDF格式电子书版下载

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

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

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

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

图书目录

第1章 C++语言基础1

1.1 面向对象的特征1

1.1.1 什么是面向对象1

1.1.2 C++面向对象的特征2

1.2 C++应用程序的组成3

1.2.1 头文件3

1.2.2 实现文件6

1.2.3 C++程序的内存空间分配12

1.3 C++程序的基本框架13

1.4 C++程序的开发15

1.5 语法格式中符号的约定17

1.6 C++语言的词汇18

1.7 C++输入与输出简介21

1.8 注释25

本章小结26

本章实践26

第2章 数据类型与表达式28

2.1 数据类型28

2.1.1 数据类型28

2.1.2 变量定义和符号常量30

2.1.3 整型数据35

2.1.4 浮点型37

2.1.5 逻辑型39

2.1.6 字符型与字符串39

2.1.7 空值型42

2.2 操作符与表达式42

2.2.1 操作符42

2.2.2 算术操作符与表达式43

2.2.3 逗号操作符与表达式49

2.2.4 sizeof操作符与表达式50

2.2.5 圆括号操作符50

2.2.6 操作符的优先级与结合性51

本章小结54

本章实践55

第3章 顺序结构56

3.1 基本控制结构56

3.2 赋值表达式58

3.3 语句61

本章小结64

本章实践64

第4章 分支结构66

4.1 关系表达式66

4.2 逻辑表达式67

4.3 位表达式69

4.4 基本if语句72

4.5 if…else语句74

4.6 if语句的嵌套75

4.7 条件表达式78

4.8 switch语句79

本章小结83

本章实践84

第5章 循环结构86

5.1 循环概述86

5.2 while语句86

5.3 do…while语句90

5.4 for语句91

5.5 三种循环的比较与循环嵌套94

5.6 跳转语句96

本章小结101

本章实践101

第6章 函数104

6.1 函数定义104

6.1.1 函数定义的格式104

6.1.2 编写函数的规范110

6.2 函数调用113

6.2.1 函数调用格式113

6.2.2 函数参数传递117

6.3 变量的使用方式123

6.3.1 全局变量和局部变量123

6.3.2 变量的存储类别125

6.3.3 作用域与生存期130

6.4 内部函数与外部函数133

6.5 函数重载与递归函数134

6.5.1 函数重载134

6.5.2 递归函数136

6.6 内联函数138

本章小结139

本章实践140

第7章 数组143

7.1 一维数组143

7.2 二维数组149

7.3 多维数组155

7.4 字符数组156

7.5 main函数的参数164

本章小结165

本章实践166

第8章 指针与引用168

8.1 指针变量168

8.2 指针和数组175

8.3 结构体与指针182

8.4 函数与指针185

8.5 常量与指针189

8.6 引用192

本章小结197

本章实践199

第9章 类和对象202

9.1 类与对象202

9.2 构造函数和析构函数223

9.2.1 构造函数与默认构造函数223

9.2.2 析构函数231

9.2.3 复制构造函数235

9.3 静态成员242

9.4 常成员248

9.5 友元258

9.6 对象的应用260

9.6.1 成员对象260

9.6.2 指向类成员的指针260

9.6.3 对象数组261

9.6.4 对象指针262

本章小结263

本章实践264

第10章 继承和派生268

10.1 继承与派生268

10.2 派生类对基类的成员的访问273

10.3 派生类的构造函数和析构函数278

10.4 多继承与虚基类285

10.4.1 多继承285

10.4.2 虚继承与虚基类291

10.5 虚函数与抽象类296

10.5.1 虚函数296

10.5.2 纯虚函数306

10.5.3 抽象类307

本章小结309

本章实践311

第11章 运算符重载313

11.1 运算符的重载313

11.1.1 运算符重载的定义313

11.1.2 运算符重载遵循的规则314

11.1.3 运算符重载的形式316

11.1.4 一些说明323

11.2 典型运算符的重载324

11.2.1 一元运算符重载324

11.2.2 二元运算符重载329

11.2.3 重载类型转换符330

11.2.4 重载C++流运算符332

本章小结333

本章实践333

第12章 模板337

12.1 函数模板337

12.1.1 函数模板声明337

12.1.2 模板函数341

12.1.3 函数模板的调用342

12.1.4 非类型参数344

12.1.5 函数模板的重载345

12.1.6 变长模板347

12.2 类模板348

12.2.1 类模板的声明与定义348

12.2.2 类模板的实例化357

本章小结361

本章实践362

第13章 输入输出流364

13.1 C++流的概念364

13.1.1 文件的基本概念364

13.1.2 C++的流365

13.1.3 文件操作的一般步骤366

13.2 C++文件流366

13.2.1 文件流的建立367

13.2.2 文件流的定位371

13.2.3 读写文件374

13.2.4 格式输入输出379

本章小结387

本章实践388

参考文献390

热门推荐