图书介绍

21世纪计算机科学与技术实践型教程 C++程序设计任务导引教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

21世纪计算机科学与技术实践型教程 C++程序设计任务导引教程
  • 谢书良编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302276081
  • 出版时间:2012
  • 标注页数:411页
  • 文件大小:78MB
  • 文件页数:425页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

21世纪计算机科学与技术实践型教程 C++程序设计任务导引教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 程序设计概述1

1.1 基本概念1

1.2 数据的输入与输出6

1.2.1 数据输出6

1.2.2 数据输入6

1.2.3 一个简单的C++程序7

1.3 C++程序的结构8

1.4 程序运行的流程9

1.5 C++程序的上机环境——VC++ 6.0集成开发环境简介9

第2章 运算符和表达式14

2.1 简单数据类型14

2.2 变量15

2.2.1 标识符命名15

2.2.2 变量的声明与初始化16

2.2.3 使用变量时的注意事项16

2.3 算术运算符与算术表达式18

2.3.1 基本算术运算符18

2.3.2 算术表达式和运算符的优先级与结合性18

2.4 赋值运算符与赋值表达式18

2.4.1 赋值运算符19

2.4.2 赋值过程中的类型转换19

2.4.3 复合的赋值运算符20

2.4.4 赋值表达式20

2.5 自增1和自减1运算符22

2.6 关系、逻辑和条件运算符23

2.6.1 关系运算和关系表达式23

2.6.2 逻辑常量和逻辑变量24

2.6.3 条件运算和条件表达式28

2.7 位运算符29

2.7.1 逻辑位运算符30

2.7.2 移位运算符31

2.8 逗号运算符与逗号表达式32

2.9 常量34

2.9.1 整型常量35

2.9.2 字符常量35

2.9.3 字符串常量36

第1、2章自测练习题37

第3章 程序设计初步38

3.1 在输出流中使用控制符38

3.2 算法概述40

3.3 顺序结构的程序45

3.4 分支选择结构与if语句45

3.5 if语句的嵌套47

3.6 多分支选择结构与switch语句48

3.7 循环结构和循环语句52

3.7.1 用while循环控制语句构成循环52

3.7.2 用do-while循环控制语句构成循环53

3.7.3 用for循环控制语句构成循环54

3.7.4 循环结构应用举例55

3.8 循环的嵌套58

3.9 流程控制的转移61

3.9.1 continue语句61

3.9.2 break语句62

3.9.3 goto语句62

3.10 结构化程序的编写63

第3章自测练习题68

第4章 数组和指针70

4.1 一维数组的定义和引用70

4.1.1 一维数组的定义70

4.1.2 一维数组元素的引用71

4.1.3 一维数组的初始化71

4.1.4 对数组元素的赋值72

4.2 二维数组的定义和引用79

4.2.1 二维数组的定义79

4.2.2 二维数组元素的引用79

4.2.3 二维数组的初始化80

4.2.4 二维数组的应用举例80

4.3 字符数组与字符串简介82

4.3.1 字符数组的定义83

4.3.2 字符数组的输出和输入83

4.3.3 字符串处理函数86

4.4 指针与指针变量89

4.4.1 地址和指针的概念89

4.4.2 指针值的算术运算92

4.4.3 指针类型的强制转换92

4.4.4 指针运算的优先级93

4.5 指针与数组94

4.5.1 用指针操作一维数组96

4.5.2 用指针操作二维数组97

4.5.3 用指针数组操作二维数组100

4.6 指针与字符串101

第4章自测练习题105

第5章 函数及其调用107

5.1 概述107

5.2 定义函数的一般形式109

5.2.1 无参函数109

5.2.2 有参函数109

5.3 函数参数与函数的值110

5.3.1 调用函数时的数据传递110

5.3.2 函数返回值110

5.4 函数的调用111

5.5 函数的嵌套调用112

5.6 函数的递归调用113

5.7 数组作为函数参数116

5.7.1 数组元素作函数实参116

5.7.2 二维数组名作函数参数118

5.8 指针与函数119

5.8.1 指针作为函数的参数119

5.8.2 返回指针值的函数——指针函数120

5.8.3 指向函数的指针——函数指针121

5.9 指针与引用124

5.10 实型数据在结构化编程中的使用125

5.10.1 强制类型转换运算符126

5.10.2 实型常量127

5.10.3 宏常量127

5.10.4 CONST常量128

5.11 变量的存储类型140

5.11.1 存储类型140

5.11.2 全局变量141

5.11.3 局部变量(自动变量)142

5.11.4 静态变量143

5.11.5 静态函数145

5.12 预处理命令147

5.12.1 宏定义命令#define147

5.12.2 文件包含(嵌入)命令#include150

第5章自测练习题150

第6章 类的封装性153

6.1 结构体153

6.1.1 结构体类型的定义153

6.1.2 结构体变量154

6.1.3 结构体数组156

6.2 从结构体到类159

6.3 类的声明和对象的创建161

6.4 成员函数162

6.5 对象指针166

6.6 常成员169

6.7 对象数组170

6.8 对象引用171

第6章自测练习题175

第7章 类的数据共享178

7.1 操作符重载178

7.1.1 操作符的重载概述178

7.1.2 重载为成员函数178

7.2 友元180

7.2.1 重载为友元函数181

7.2.2 友元类182

7.3 构造函数185

7.3.1 构造函数的定义186

7.3.2 重载构造函数187

7.4 析构函数190

7.5 局部对象和全局对象194

7.6 对象的赋值和复制196

7.6.1 对象的相互赋值196

7.6.2 对象的复制197

7.7 静态成员204

7.7.1 静态成员变量204

7.7.2 静态成员函数205

7.8 对象成员207

第7章自测练习题210

第8章 类的继承性212

8.1 继承与派生的概念212

8.2 访问控制213

8.2.1 公有派生214

8.2.2 保护派生216

8.2.3 私有派生219

8.3 多重继承下派生类的构造函数与析构函数226

8.4 虚基类232

8.4.1 虚基类的定义232

8.4.2 虚基类的引入232

8.4.3 虚基类构造函数执行顺序示例233

第8章自测练习题236

第9章 类的多态性239

9.1 多态性239

9.2 虚函数244

9.3 纯虚函数252

9.4 抽象类255

第9章自测练习题258

第10章 模板和异常处理262

10.1 模板262

10.1.1 函数模板263

10.1.2 类模板266

10.2 异常处理269

第10章自测练习题277

第11章 可视化编程基础279

11.1 Windows应用程序的创建279

11.1.1 从过程驱动到事件驱动279

11.1.2 Windows程序设计的两种方式280

11.2 MFC类库简介284

第11章自测练习题295

第12章 资源在Windows中的应用297

12.1 对话框297

12.1.1 对话框简介297

12.1.2 AppWizard和C1assWizard298

12.2 位图和图标305

12.3 菜单316

第12章自测练习题321

第13章 综合应用323

13.1 数据库编程323

13.2 信息管理系统的设计331

实验1 熟悉Visual C++ 6.0的运行环境383

实验2 运算符及表达式385

实验3 程序设计初步387

实验4 数组和指针390

实验5 函数调用393

实验6 类的封装性395

实验7 类的数据共享398

实验8 类的继承性401

实验9 类的多态性404

课程实践 含数据录入、修改、删除、查询等的综合实例设计406

附录A ASCII码字符集407

附录B 运算符的优先级和结合性408

附录C 输出函数中的格式控制符及修饰符409

参考文献411

热门推荐