图书介绍

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

C++程序设计
  • 白伟青主编;刘春秋等编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113069304
  • 出版时间:2006
  • 标注页数:245页
  • 文件大小:16MB
  • 文件页数:253页
  • 主题词: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 C++的起源1

1-2 面向对象的基本概念1

1-2-1 对象1

1-2-2 类2

1-2-3 消息3

1-2-4 封装3

1-3-1 C++程序的基本结构4

1-3 一个面向对象的C++程序4

1-2-6 多态性4

1-2-5 继承4

1-3-2 C++程序的开发过程8

1-4 Visual C++6.0集成开发环境9

1-4-1 项目工作区9

1-4-2 Visual C++6.0的菜单栏11

1-5 Visual C++6.0程序开发的一般步骤21

习题25

2-1-3 关键字26

2-1-2 标识符26

2-1 词法符号26

第2章 基本数据类型和表达式26

2-1-1 字符集26

2-2 常量与变量27

2-2-1 常量27

2-2-2 变量28

2-3 类的数据成员29

2-4 基本数据类型29

2-4-1 整型30

2-4-3 字符型31

2-4-2 浮点型31

2-4-4 布尔型34

2-5 运算符和表达式34

2-5-1 算术运算符和算术表达式35

2-5-2 关系运算符和关系表达式35

2-5-3 逻辑运算符和逻辑表达式36

2-5-4 赋值运算符和赋值表达式39

2-5-5 其他运算符40

2-5-6 运算符优先级与结合性41

2-6 表达式中数据类型的转换42

习题43

第3章 程序结构和流程控制语句45

3-1 C++语言的语句45

3-2 顺序结构46

3-3 选择结构46

3-3-1 if语句46

3-3-2 switch语句51

3-4-1 for语句55

3-4 循环结构55

3-4-2 while语句57

3-4-3 do...while语句59

3-4-4 循环的嵌套60

3-5 转移语句62

3-5-1 break语句62

3-5-2 continue语句64

习题65

4-1-1 一般函数的声明与定义67

4-1 函数的声明与定义67

第4章 函数67

4-1-2 成员函数的声明与定义70

4-2 函数的调用71

4-2-1 一般函数的调用71

4-2-2 成员函数的调用73

4-2-3 函数调用时参数的传递与返回值74

4-3 带默认形参值的函数78

4-4 内联函数79

4-5 函数的重载81

4-6 C++语言的系统函数83

4-7 局部变量和全局变量84

4-8 静态局部变量和静态全局变量86

4-9 编译预处理88

4-9-1 宏定义88

4-9-2 文件包含90

4-9-3 条件编译90

习题91

5-1 数组93

第5章 构造数据类型93

5-1-1 一维数组94

5-1-2 二维数组97

5-1-3 字符数组101

5-2 指针106

5-2-1 指针的概念106

5-2-2 指针变量的定义及使用107

5-2-3 void和const指针109

5-2-4 指针运算111

5-2-5 指针与数组112

5-2-6 指针做函数参数116

5-2-7 指针与字符串118

5-2-8 指针与动态内存121

5-3 结构与枚举123

5-3-1 结构123

5-3-2 共用体132

5-3-3 枚举135

习题137

6-1 类的定义139

第6章 类与对象139

6-2-1 对象的定义141

6-2-2 对象成员的引用141

6-2 对象的定义141

6-2-3 对象相互赋值143

6-3 构造函数和析构函数144

6-3-1 构造函数144

6-3-2 析构函数148

6-4 this指针149

6-5-1 静态数据成员151

6-5 静态成员151

6-5-2 静态成员函数153

6-6 友元155

6-6-1 友元函数155

6-6-2 友元类157

习题158

第7章 继承160

7-1 基类与派生类160

7-2 单继承161

7-2-1 单继承的定义162

7-2-2 单继承时派生类的构造函数和析构函数168

7-3 多继承171

7-3-1 多继承的定义171

7-3-2 多继承时派生类的构造函数和析构函数173

7-4 派生类重载基类成员和二义性问题175

7-5 虚基类178

习题181

8-1 为什么需要运算符重载186

第8章 运算符重载186

8-2 运算符重载187

8-3 重载增量运算符193

8-4 重载赋值运算符196

习题199

第9章 多态性201

9-1 多态性概述201

9-2 虚函数202

9-2-1 虚函数的声明202

9-2-2 使用虚函数204

9-2-3 动态联编的实现206

9-3 纯虚函数和抽象类207

9-4 虚析构函数211

习题213

第10章 流216

10-1 输入流和输出流216

10-1-1 C++流的概念216

10-1-2 标准输入/输出流对象217

10-1-3 标准输入/输出函数219

10-2 输入/输出格式控制222

10-2-1 iostream类中的成员函数222

10-2-2 控制符函数224

10-2-3 标准I/O流类的成员函数225

10-3 文件的输入/输出227

10-4 串I/O231

习题234

附录A 程序调试236

参考文献245

热门推荐