图书介绍

C++程序设计PDF|Epub|txt|kindle电子书版本网盘下载

C++程序设计
  • 王永,王锋主编 著
  • 出版社: 南京:东南大学出版社
  • ISBN:7564109599
  • 出版时间:2007
  • 标注页数:298页
  • 文件大小:86MB
  • 文件页数:310页
  • 主题词: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++的发展史1

1.1.1 C++的起源1

1.1.2 C++语言的特点2

1.2 C++程序的结构3

1.2.1 C++的词法与规则3

1.2.2 C++程序示例3

1.2.3 C++程序的基本结构7

1.3 C++程序的开发与实现过程9

1.4 C++语言的开发环境10

1.4.1 Visual C++简介10

1.4.2 C++上机操作示例12

本章小结17

习题118

第2章 数据类型、运算符与表达式19

2.1 C++语言字符集19

2.2 词法符号19

2.2.1 标识符20

2.2.2 关键字20

2.2.3 分隔符21

2.3 数据类型21

2.3.1 基本数据类型23

2.3.2 构造数据类型24

2.4 常量与变量25

2.4.1 常量25

2.4.2 变量29

2.5 运算符与表达式31

2.5.1 运算符31

2.5.2 表达式33

2.5.3 算术运算符和算术表达式33

2.5.4 赋值运算符和赋值表达式38

2.5.5 关系运算符和关系表达式40

2.5.6 逻辑运算符和逻辑表达式41

2.5.7 条件运算符和条件表达式42

2.5.8 逗号运算符和逗号表达式43

2.5.9 位运算符44

2.5.10 数据类型长度运算符47

本章小结48

习题249

第3章 程序结构与流程控制语句50

3.1 程序的基本结构50

3.1.1 C++程序的语句50

3.1.2 程序的基本结构52

3.2 顺序结构程序设计53

3.2.1 数据输入54

3.2.2 数据输出55

3.2.3 数据输入/输出格式控制56

3.3 分支结构程序设计57

3.3.1 if语句58

3.3.2 switch语句63

3.4 循环结构程序设计66

3.4.1 for语句67

3.4.2 while语句69

3.4.3 do...while语句71

3.4.4 循环语句的嵌套72

3.5 流程控制语句及函数74

3.5.1 break语句74

3.5.2 continue语句75

3.5.3 语句标号与goto语句77

3.5.4 exit()和abort()函数78

本章小结79

习题380

第4章 数组83

4.1 一维数组83

4.1.1 一维数组的定义83

4.1.2 一维数组的初始化84

4.1.3 一维数组元素的访问85

4.1.4 一维数组应用举例86

4.1.5 数组越界93

4.2 二维数组93

4.2.1 二维数组的定义94

4.2.2 二维数组的初始化94

4.2.3 二维数组元素的访问95

4.2.4 应用举例96

4.3 字符数组100

4.3.1 字符数组的定义及初始化100

4.3.2 字符数组的输入与输出操作101

4.3.3 字符串处理函数102

4.3.4 字符数组的应用105

本章小结107

习题4108

第5章 函数110

5.1 函数概述110

5.2 函数的定义与声明111

5.2.1 函数的定义及格式111

5.2.2 函数的声明112

5.3 函数的调用113

5.3.1 函数的声明调用方式113

5.3.2 函数的值和类型116

5.3.3 函数的嵌套调用117

5.3.4 函数的递归调用119

5.3.5 函数的参数120

5.4 局部变量与全局变量122

5.4.1 局部变量122

5.4.2 全局变量124

5.5 内联函数125

5.6 函数重载126

5.6.1 参数类型不同的重载函数127

5.6.2 参数个数不同的重载函数127

本章小结129

习题5129

第6章 指针131

6.1 指针131

6.1.1 指针的概念132

6.1.2 指针变量的定义与引用134

6.1.3 指针的运算136

6.2 指针与数组139

6.2.1 指针的运算139

6.2.2 多维数组与指针142

6.3 指针与字符串144

6.3.1 字符串的指针表示144

6.3.2 指针数组146

6.4 指针与函数147

6.4.1 指针变量做函数的参数147

6.4.2 函数的入口地址和函数指针148

6.4.3 返回指针的函数151

6.5 new和delete操作符151

6.5.1 new和delete操作符的使用方法152

6.5.2 使用new和delete操作符的注意事项153

本章小结155

习题6155

第7章 结构体与共用体156

7.1 结构体156

7.1.1 结构体的定义157

7.1.2 结构体变量成员的引用159

7.1.3 结构体数组161

7.2 结构体与函数163

7.2.1 结构体变量做函数参数163

7.2.2 返回结构体类型值的函数164

7.3 共用体166

7.3.1 共用体及其定义166

7.3.2 共用体成员的访问167

7.4 枚举类型168

7.4.1 枚举及其定义168

7.4.2 枚举类型举例170

本章小结171

习题7171

第8章 类与对象173

8.1 从结构体到类173

8.1.1 类对结构体的扩展173

8.1.2 类的定义175

8.2 对象179

8.2.1 对象的定义和使用180

8.2.2 构造函数183

8.2.3 析构函数186

8.2.4 常数据成员与常成员函数187

8.3 对象指针189

8.3.1 一般对象指针189

8.3.2 this指针191

8.4 静态成员193

8.4.1 静态数据成员193

8.4.2 静态成员函数195

8.5 友元函数197

8.6 类与对象编程实例199

本章小结209

习题8210

第9章 继承与多态213

9.1 C++中的继承214

9.1.1 单继承214

9.1.2 多继承224

9.2 多态性227

9.2.1 静态多态性228

9.2.2 动态多态性232

9.3 综合实例242

9.3.1 任务243

9.3.2 salary.h文件的源代码243

9.3.3 salary.cpp文件的源代码245

9.3.4 manage.cpp文件的源代码250

本章小结252

习题9252

第10章 C++常用的输入输出258

10.1 流类库及其结构259

10.2 键盘输入261

10.2.1 使用预定义的提取符261

10.2.2 使用成员函数get()262

10.2.3 使用成员函数getline()263

10.2.4 使用成员函数read()264

10.3 屏幕输出265

10.3.1 使用预定义的插入符265

10.3.2 使用成员函数put()266

10.3.3 使用成员函数write()267

10.4 字符串流267

10.4.1 ostrstream类的构造函数268

10.4.2 istrstream类的构造函数269

10.5 磁盘文件的输入和输出271

10.5.1 磁盘文件的打开和关闭操作271

10.5.2 文本文件的读写操作274

10.5.3 二进制文件的操作277

本章小结279

习题10279

第11章 实验指导281

实验1 熟悉Visual C++6.0集成开发环境281

实验2 常量与变量、运算符与表达式283

实验3 程序结构和流程控制语句(1)285

实验4 程序结构和流程控制语句(2)286

实验5 数组及其应用287

实验6 函数的应用289

实验7 指针的应用291

实验8 结构体与共用体的应用292

实验9 类与对象293

实验10 继承与多态294

实验11 熟悉C++常用的输入输出295

附录297

热门推荐