图书介绍

C++程序设计pdf电子书版本下载

C++程序设计
  • 李钢,张战军,于秋生等编著 著
  • 出版社: 北京:科学出版社
  • ISBN:9787030227942
  • 出版时间:2008
  • 标注页数:348页
  • 文件大小:114MB
  • 文件页数:359页
  • 主题词: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/C++概述 1

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

1.3 C++的基本数据类型 4

1.4 标识符 7

1.5 关键字 8

1.6 运算符与表达式 8

1.7 常量 11

1.8 变量 12

1.9 枚举类型 13

1.10 上机操作 15

1.10.1 经典的Hello World程序 15

1.10.2 常量与变量练习 16

1.10.3 运算符与表达式练习 18

1.11 Visiual C++6.0开发环境简介 20

1.11.1 Visiual C++6.0中文版开发环境 20

1.11.2 利用Visiual C++6.0开发Hello World程序 20

1.12 小结 22

1.13 习题 23

第2章 C++面向对象基础 24

2.1 面向对象的思想 24

2.2 类和对象 25

2.2.1 对象 25

2.2.2 类 25

2.3 构造函数 29

2.4 析构函数 34

2.5 继承与派生 36

2.6 友元 39

2.7 上机操作 41

2.7.1 重载构造函数 41

2.7.2 利用析构函数判断数值大小 42

2.8 小结 44

2.9 习题 44

第3章 C++程序的基本控制结构 48

3.1 程序结构知识 48

3.2 顺序结构 48

3.3 选择结构 50

3.3.1 if结构 50

3.3.2 switch结构 54

3.4 条件运算符? 58

3.5 循环结构 60

3.5.1 while语句 60

3.5.2 do...while语句 63

3.5.3 for语句 67

3.6 循环嵌套 71

3.7 break语句 72

3.8 continue语句 74

3.9 goto语句 75

3.10 exit()和abort()函数 77

3.11 对4种循环的比较 80

3.12 枚举类型 80

3.13 上机操作 81

3.14 小结 85

3.15 习题 85

第4章 C++函数 88

4.1 主函数 88

4.2 函数的定义 89

4.3 局部变量 93

4.4 全局变量 95

4.5 变量的存储类型 99

4.6 函数的调用 106

4.7 函数的递归调用 108

4.8 函数的嵌套调用 112

4.9 内联函数 115

4.10 函数重载 118

4.11 上机操作 122

4.12 小结 127

4.13 习题 128

第5章 存储类型、生命周期和头文件 131

5.1 外部存储类型 131

5.2 静态存储类型 132

5.3 作用域与可见性 133

5.4 头文件 134

5.5 小结 136

5.6 习题 136

第6章 数组 137

6.1 数组的定义 137

6.2 访问数组元素 138

6.3 数组的初始化 141

6.4 一维数组的定义和使用 143

6.5 二维数组的定义和使用 147

6.6 字符数组 149

6.7 字符串 151

6.8 常用字符串处理函数 153

6.9 上机操作 161

6.9.1 冒泡法排序 161

6.9.2 矩阵加法 163

6.9.3 用顺序法查找指定数值 164

6.9.4 用二分查找法查找数组中的值 167

6.9.5 统计学生考试成绩并给出评价 169

6.9.6 区分字符数组中的大小写字母 171

6.10 小结 172

6.11 习题 172

第7章 指针 176

7.1 指针的概念 176

7.2 指针变量 178

7.3 指针变量赋值 180

7.4 指针运算 182

7.5 指针数组与指向数组的指针 185

7.5.1 指针数组 186

7.5.2 指向数组的指针 186

7.6 字符串指针与指向字符串的指针 187

7.7 指针函数 191

7.8 main函数的参数 193

7.9 main函数的返回值类型 195

7.10 上机操作 196

7.11 小结 199

7.12 习题 199

第8章 结构体、链表与联合 203

8.1 结构体的概念 203

8.2 结构体的定义和使用 204

8.3 使用结构体变量 206

8.4 结构体的初始化 206

8.5 结构体数组 208

8.6 链表的概念 210

8.7 节点 210

8.8 创建单链表 211

8.9 向链表插入节点 213

8.10 删除链表中的节点 216

8.11 联合的概念 219

8.12 引用联合变量 221

8.13 上机操作 222

利用结构体录入及输出学生信息 222

8.14 小结 225

8.15 习题 225

第9章 输入/输出流 230

9.1 输入/输出流概述 230

9.2 cout流 231

9.3 cin流 231

9.4 上机操作 232

9.5 小结 233

9.6 习题 233

习题答案 235

第1章答案 235

第2章答案 236

第3章答案 237

第4章答案 238

第5章答案 240

第6章答案 242

第7章答案 242

第8章答案 244

第9章答案 246

附录A 综合练习 247

精品推荐