当前位置:首页 > 工业技术
通俗易懂C++
通俗易懂C++

通俗易懂C++PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:鲍钰编著
  • 出 版 社:上海:华东师范大学出版社
  • 出版年份:2018
  • ISBN:9787567572461
  • 页数:155 页
图书介绍:本教材以C++语言为基础,结合作者十多年的一线教学经验,从科班出身的综合编程素质培养入手,介绍了面向对象程序设计的基础概念和编程思想。本书一共有13章,介绍了130多个知识点,通过形象的比喻和简明扼要的例子代码,将难懂的知识概念变得具体易懂。本书特别适合高等学校学习面向对象编程语言的大学生,可以快速将学生们领进门。书中还介绍了很多科班出身的学生需要明白的编程素养知识,潜移默化中培养学生真正的编程思维。
《通俗易懂C++》目录
标签:易懂 编著

第1章 四种控制结构 1

1.1 顺序控制结构 3

1.2 选择条件控制结构 3

1.3 循环控制结构 4

1.4 子过程结构 6

本章小结 7

第2章 计算机体系及编程基础 9

2.1 硬件初步介绍 11

2.2 软件初步介绍 11

2.3 软件危机以及面向对象语言的诞生 12

2.4 语法、语义及标识符 13

2.5 数据和数据类型 14

2.6 标准数据类型 15

2.7 隐式类型转换和强制类型转换 17

2.8 转义字符 19

2.9 操作符SIZE OF 20

2.10 常量 21

2.11 编程风格 21

2.12 好程序三大特性 22

2.13 字符和字符串的区别 23

2.14 表达式和左值 24

2.15 斜杠和反斜杠 25

2.16 预处理指令 25

2.17 注释 25

本章小结 26

第3章 C++数据类型介绍 27

3.1 结构体类型 29

3.2 无符号整数 31

3.3 溢出 32

3.4 整数的其他进制 32

3.5 小数的科学计算法 33

3.6 操作符和表达式 33

3.7 操作符++和-- 34

3.8 三元操作符 34

3.9 优先级和结合律 35

3.10 类型转换 35

3.11 函数初步 36

3.12 格式化输出 37

3.13 类string的操作函数 38

本章小结 39

第4章 输入和输出 41

4.1 空白符WhiteSpace 43

4.2 字符输入方法.get 43

4.3 流的忽略.ignore 44

4.4 字符串整行获取getl ine 44

4.5 交替的输入输出 45

4.6 文件的读写 45

4.7 流的挂起 46

4.8 字符串cstring和string类对象 47

4.9 函数分解和面向对象 48

本章小结 49

第5章 布尔类型和逻辑表达式 51

5.1 布尔类型 53

5.2 布尔类型和整型的相互转换 53

5.3 关系比较及逻辑运算操作符 54

5.4 字典序 54

5.5 运算符优先级 55

5.6 狄摩根定律 55

5.7 短路 55

5.8 语法错误和逻辑错误 57

5.9 调试和测试 59

本章小结 59

第6章 循环结构 61

6.1 循环流程图 63

6.2 计数控制循环 64

6.3 事件控制循环 64

6.4 填充读 65

6.5 循环的嵌套 66

本章小结 67

第7章 函数 69

7.1 代码重用性 71

7.2 函数的定义和声明 71

7.3 函数的实参和形参 71

7.4 引用 72

7.5 函数多个结果的返回 72

本章小结 74

第8章 作用范围和生命周期 75

8.1 局部作用域 77

8.2 名字隐藏 77

8.3 全局作用域 77

8.4 作用域综合应用 79

8.5 作用域访问规则 80

8.6 生命周期 80

8.7 动态变量和静态变量 80

8.8 全局变量的负作用 82

8.9 库函数 82

8.10 函数有无返回值的规则 83

8.11 函数重载 84

8.12 数据流向 85

8.13 驱动函数和哑元函数 85

本章小结 86

第9章 其他控制语句 87

9.1 开关语句 89

9.2 语句do while 90

9.3 语句for 91

9.4 语句break 93

9.5 语句continue 94

9.6 类型别名typedef 94

9.7 程序可移植性 95

9.8 枚举类型 95

本章小结 96

第10章 结构体和类 97

10.1 结构体类型 99

10.2 面向对象 99

10.3 对象的集合操作 100

10.4 结构体的嵌套 101

10.5 联合体 101

10.6 抽象数据类型 102

10.7 常量函数 104

10.8 类的访问权限 104

10.9 私有和保护成员的区别 105

10.10 关于this指针 105

10.11 类TimeType的函数实现 106

10.12 构造函数 108

10.13 缺省构造函数 109

10.14 函数重写override 109

10.15 类的客户端驱动 109

本章小结 110

第11章 数组 111

11.1 静态数组 113

11.2 硬件寻址 113

11.3 数组越界 113

11.4 动态数组 114

11.5 一维数组求址公式 114

11.6 数组和for循环 115

11.7 数组首地址 116

11.8 数组初始化 116

11.9 数组的集合操作 116

11.10 数组的集合输出 117

11.11 平行数组 117

11.12 结构体数组 118

11.13 多维数组 119

本章小结 121

第12章 指针 123

12.1 指针变量 125

12.2 内存的两种访问方式 126

12.3 指针的多种类型 127

12.4 指针的初始化 128

12.5 操作符new 128

12.6 内存泄漏 129

12.7 动态数组应用 130

12.8 结构体指针 131

12.9 二级指针 131

12.10 内存的分配形式 132

12.11 指针应用举例 132

本章小结 134

第13章 类知识补充 135

13.1 操作符重载 137

13.2 操作符重载的意义 139

13.3 指针的引用 141

13.4 类的三种继承方式 141

13.5 友元函数 146

13.6 静态多态性和动态多态性 149

13.7 纯虚函数和抽象类 151

13.8 构造函数和析构函数的调用次序 152

13.9 函数模板和类模板 154

本章小结 155

相关图书
作者其它书籍
返回顶部