图书介绍

高等学校计算机基础教育教材精选 计算基础 C++语言实现PDF|Epub|txt|kindle电子书版本网盘下载

高等学校计算机基础教育教材精选 计算基础 C++语言实现
  • 赵宏,王恺编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302329190
  • 出版时间:2013
  • 标注页数:270页
  • 文件大小:44MB
  • 文件页数:281页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

高等学校计算机基础教育教材精选 计算基础 C++语言实现PDF格式电子书版下载

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

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

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

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

图书目录

第1章 绪论1

1.1程序设计的基本概念1

1.1.1用计算机求解问题的过程1

1.1.2程序设计方法3

1.2高级程序设计语言——C++5

1.3 C++程序6

1.3.1简单C+++程序实例6

1.3.2 C+++源程序的组成7

1.3.3 C+++源程序的组成元素9

1.4程序集成开发环境——Visual C++ 200510

1.4.1基本概念10

1.4.2 Visual C+++ 200511

1.5学习建议16

第2章 基本数据的表示与处理19

2.1数值型数据在计算机中的表示19

2.1.1数据的单位19

2.1.2数制20

2.1.3整数在计算机中的表示22

2.1.4实数在计算机中的表示26

2.2非数值数据在计算机中的表示27

2.2.1字符型数据在计算机中的表示27

2.2.2逻辑型数据在计算机中的表示29

2.3 C ++语言表示基本的数据类型30

2.3.1 C+++的基本数据类型30

2.3.2使用C+++基本的数据类型30

2.4基本数据的处理33

2.4.1算术运算符与算术表达式33

2.4.2赋值运算符与赋值表达式34

2.4.3关系运算符与关系表达式35

2.4.4逻辑运算符与逻辑表达式36

2.5 C++拓展学习37

2.5.1 C+++中的转义字符37

2.5.2基本数据类型之间的转换37

2.5.3基本语句40

2.5.4 C +++的运算符和表达式44

第3章 选择与迭代52

3.1选择52

3.1.1单路选择问题52

3.1.2两路选择问题55

3.1.3嵌套选择问题58

3.1.4多路选择问题59

3.2迭代60

3.2.1迭代算法60

3.2.2用C+++提供的循环语句实现迭代算法61

3.2.3迭代与选择嵌套63

3.2.4迭代嵌套65

3.3 C++拓展学习66

3.3.1 switch语句66

3.3.2 do…while语句68

3.3.3转向语句69

3.4应用实例72

第4章 结构化数据75

4.1多记录数据的存储75

4.1.1一维数据76

4.1.2二维数据80

4.1.3字符串84

4.2多属性数据的存储88

4.3枚举94

4.3.1枚举类型的定义94

4.3.2枚举变量的定义95

4.3.3枚举变量的使用96

4.4应用实例96

第5章 模块化99

5.1模块化的问题求解方法99

5.1.1问题实例及模块化求解思路100

5.1.2 C+++程序的模块化实现103

5.2带默认形参值的函数110

5.2.1指定默认形参值的位置110

5.2.2默认形参值的指定顺序111

5.3函数重载112

5.4变量和函数的作用域114

5.4.1变量的存储类型、作用域和生存期114

5.4.2函数的作用域118

5.5多文件结构和编译预处理119

5.5.1文件包含122

5.5.2宏定义和条件编译127

5.6应用实例131

第6章 数据存储134

6.1数据存储的基本原理134

6.2指针135

6.2.1指针变量的定义135

6.2.2指针变量的初始化136

6.2.3使用指针访问内存中的数据137

6.2.4使用指针访问数组中的元素139

6.2.5使用指针操作字符串143

6.2.6动态内存分配和释放145

6.2.7指向指针的指针150

6.3指针与函数151

6.3.1指针作为函数参数151

6.3.2指针作为函数返回值159

6.4引用、引用与函数161

6.4.1引用的概念和声明161

6.4.2函数的引用调用161

6.4.3返回引用的函数164

6.5指针相减运算和关系运算165

第7章 面向对象方法167

7.1面向对象方法的基本概念167

7.2 C++实现面向对象程序设计171

7.2.1类与对象的定义和访问171

7.2.2类声明与类实现的分离183

7.2.3类的静态成员和常量成员185

7.2.4 this指针191

7.2.5类的友元191

7.2.6类的对象成员195

7.2.7自定义类的运算符重载198

第8章 继承与多态206

8.1继承206

8.1.1概述206

8.1.2派生类定义207

8.1.3派生类的构造函数和析构函数211

8.1.4派生类的继承方式213

8.1.5多重继承214

8.2多态221

8.2.1类型兼容和多态性的概念221

8.2.2多态性的实现223

第9章 输入输出流229

9.1概述229

9.2输入输出流对象230

9.2.1标准流对象230

9.2.2文件流对象230

9.3输入输出流的成员函数233

9.3.1<<和>>运算符重载函数233

9.3.2 put()函数236

9.3.3 get()函数237

9.3.4 getline()函数240

9.3.5 write()函数243

9.3.6 read()函数244

9.4文件的随机读写248

9.5自定义数据类型的输入输出251

第10章 模板254

10.1函数模板254

10.1.1函数模板的定义254

10.1.2函数模板的使用255

10.2类模板257

10.2.1类模板的定义257

10.2.2类模板的使用259

10.2.3类模板的静态成员和友元261

10.3应用实例——顺序表类模板设计262

10.3.1顺序表类模板的定义262

10.3.2顺序表模板的应用266

热门推荐