图书介绍

计算机应用教程 C++程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

计算机应用教程 C++程序设计
  • 上海市计算机应用能力考核办公室编 著
  • 出版社: 上海:上海交通大学出版社
  • ISBN:7313030150
  • 出版时间:2002
  • 标注页数:239页
  • 文件大小:4MB
  • 文件页数:252页
  • 主题词:计算机应用 C语言(学科: 程序设计) 计算机应用 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++的起源及特点3

1.2 C++与面向对象程序设计3

1.3 C++程序开发环境和步骤4

1.3.1 C++程序开发环境4

1.3.2 C++程序开发步骤4

1.4 如何学习C++5

第2章 第一个C++应用程序7

2.2.1 编辑源程序9

2.1 hello.cpp-您的第一个C++程序9

2.2 C++程序的编辑、编译、连接和运行9

2.2.2 编译程序11

2.2.3 连接程序11

2.2.4 运行可执行文件12

2.3 C++程序的组成12

2.3.1 一个简单的C++程序12

2.3.2 C++程序的基本结构14

2.4 小结15

第3章 数据类型、变量和常量17

3.1 基本数据类型19

3.2 变量20

3.2.1 变量定义21

3.2.2 变量命名21

3.2.3 变量赋值21

3.2.4 变量初始化22

3.3 常量23

3.3.1 数值常量23

3.3.2 符号常量23

3.4 小结24

第4章 运算符、表达式和语句25

4.1 运算符的优先级和结合性27

4.2 算术运算符和算术表达式28

4.3 关系运算符和关系表达式30

4.4 逻辑运算符和逻辑表达式31

4.4.1 逻辑非运算符31

4.4.2 逻辑与运算符31

4.4.3 逻辑或运算符32

4.4.4 短路表达式33

4.5 条件运算符和条件表达式34

4.6 类型转换35

4.6.1 自动转换35

4.6.2 强制转换35

4.7 语句36

4.7.1 赋值语句36

4.7.2 复合语句37

4.8 小结37

第5章 C++语言的流程控制39

5.1.1 if语句41

5.1 if语句41

5.1.2 if...else语句42

5.1.3 嵌套的if语句43

5.2 switch语句45

5.3 for循环48

5.4 while循环51

5.5 do while循环52

5.6 转向语句54

5.6.1 continue语句54

5.6.2 break语句55

5.6.3 return语句56

5.7 综合应用57

5.8 小结59

第6章 数组61

6.1 概述63

6.2 一维数组65

6.2.1 一维数组的定义65

6.2.2 一维数组的初始化66

6.2.3 一维数组在内存中的表示66

6.2.4 一维数组的使用67

6.2.5 一维数组程度举例68

6.3 二维数组73

6.3.1 二维数组的定义74

6.3.2 二维数组的初始化75

6.3.3 二维数组在内存中的表示75

6.3.4 二维数组的使用76

6.3.5 二维数组程序举例77

6.4 多维数组简介80

6.4.1 多维数组的定义80

6.4.3 多维数组的初始化81

6.4.4 多维数组的使用81

6.4.2 多维数组在内存中的表示81

6.5 字符数组82

6.5.1 一维字符数组的定义82

6.5.2 一维字符数组的初始化82

6.5.3 一维字符组在内存中的表示83

6.5.4 二维字符数组84

6.5.5 字符串和字符数组84

6.5.6 字符串处理函数84

6.5.7 字符数组程序举例88

6.6 小结91

第7章 指针和引用93

7.1 概述95

7.2 变量的指针和指针变量96

7.2.1 变量的指针及其获得96

7.2.2 指针变量的定义、初始化及其引用97

7.2.3 const与指针101

7.3 数组的指针和字符串的指针102

7.3.1 数组元素的指针及指向数组元素的指针变量102

7.3.2 一维数组的指针及其应用106

7.3.3 二维数组的指针及其应用110

7.3.4 字符串的指针及其应用117

7.4 指针数组和多级指针120

7.4.1 指针数组及其应用120

7.4.2 多级指针122

7.5 引用124

7.6 内存空间的动态分配与释放126

7.6.1 自由存储区的动态开辟127

7.6.2 自由存储区的释放129

7.7 小结130

第8章 函数131

8.1 概述133

8.2 函数的定义134

8.3 函数的调用136

8.3.1 函数调用的形式136

8.3.2 函数参数和函数值的进一步说明139

8.3.3 函数原型及函数说明141

8.3.4 函数的嵌套调用143

8.3.5 函数的递归调用145

8.4.1 值传递方式149

8.4 函数调用中的数据传递149

8.4.2 指针传递方式151

8.4.3 引用传递方式162

8.4.4 全局变量传递方式165

8.5 返回指针的函数和函数的指针167

8.5.1 返回指针值的函数167

8.5.2 函数的指针168

8.6 函数的重载与带默认参数值的函数171

8.6.1 函数的重载171

8.6.2 带默认参数值的函数174

8.7 内联函数177

8.8 变量的作用域与生存期179

8.8.1 变量的作用域180

8.8.2 变量的生存期185

8.9 函数的作用域186

8.10 带参数的main函数188

8.11 小结190

第9章 C++的编译预处理191

9.2 宏定义193

9.2.1 无参宏的定义与应用193

9.1 概述193

9.2.2 带参宏的定义与应用195

9.3 文件包含197

9.4 条件编译199

9.5 小结203

第10章 结构、联合与枚举205

10.1 概述207

10.2 结构的定义及其应用207

10.2.1 使用结构的必要性207

10.2.2 结构的定义208

10.2.3 结构型变量的定义及其成员的访问210

10.2.4 结构的应用217

10.3 联合的定义及其应用232

10.3.1 联合的定义232

10.3.2 联合型变量的定义及其成员的访问233

10.3.3 联合类型应用举例234

10.4 枚举的定义及应用236

10.4.1 枚举及枚举型变量的定义237

10.4.2 枚举应用举例237

10.5 小结238

主要参考书目239

热门推荐