图书介绍

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

C++程序设计基础
  • 幸莉仙等主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121122262
  • 出版时间:2011
  • 标注页数:245页
  • 文件大小:131MB
  • 文件页数:255页
  • 主题词: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++与VC++ 2005概述1

1.1计算机程序设计语言的发展1

1.1.1机器语言1

1.1.2汇编语言1

1.1.3高级语言2

1.1.4结构化程序设计语言2

1.1.5面向对象语言的产生3

1.2 C++语言与面向对象程序设计4

1.2.1 C++概述4

1.2.2面向对象程序设计4

1.3 C++集成开发环境Visual Studio 20057

1.3.1集成开发环境IDE7

1.3.2 Visual Studio 2005简介7

1.4简单的VC++ 2005程序8

1.4.1 VC++ 2005程序的开发过程8

1.4.2简单的VC++ 2005程序示例9

本章小结13

习题113

第2章 VC++ 2005程序设计基础15

2.1 VC++ 2005基本语法15

2.1.1字符集15

2.1.2词法记号15

2.2基本数据类型和表达式18

2.2.1基本数据类型18

2.2.2字面常量19

2.2.3变量22

2.2.4符号常量24

2.2.5运算符与表达式24

2.2.6语句32

2.3数据的输入与输出32

2.3.1 1/O流32

2.3.2预定义的插入符和提取符33

2.3.3简单的I/O格式控制33

2.4基于VC++ 2005的简单程序开发34

2.4.1一个简单程序设计例程34

2.4.2 main函数35

2.4.3注释36

2.4.4编译预处理36

2.4.5命名空间与using应用40

本章小结42

习题243

第3章 流程控制语句46

3.1程序的基本控制结构46

3.1.1语句的分类46

3.1.2结构化程序控制结构47

3.2流程控制语句47

3.2.1 if语句47

3.2.2 switch语句52

3.3循环控制语句54

3.3.1 for循环54

3.3.2 do while循环56

3.3.3 while循环58

3.4跳转语句59

3.4.1 break语句59

3.4.2 continue语句60

3.4.3 goto语句61

3.4.4 return语句62

本章小结62

习题362

第4章 数组和字符串65

4.1数组的概念65

4.2数组的定义和数组元素表示方法65

4.2.1数组的定义66

4.2.2格式举例67

4.3数组元素的输入与输出67

4.4数组的应用69

4.4.1统计70

4.4.2排序71

4.4.3查找72

4.4.4数组的其他应用74

4.5字符串76

4.5.1字符串的概念76

4.5.2字符串函数78

4.5.3字符串应用举例80

本章小结82

习题482

第5章 指针85

5.1指针的概念85

5.2指针变量85

5.3指针运算86

5.4指针与数组88

5.4.1指针与一维数组88

5.4.2指针与二维数组90

5.4.3 new与delete91

5.5引用变量92

本章小结94

习题594

第6章 函数97

6.1函数的定义与调用97

6.1.1函数的定义97

6.1.2函数的声明与调用99

6.2函数调用方式和参数传递101

6.2.1函数调用过程101

6.2.2传值调用101

6.2.3传址调用102

6.2.4数组作为参数调用103

6.3变量的作用域105

6.3.1作用域分类106

6.3.2应用举例107

6.4递归函数109

6.5重载函数112

6.6模板函数113

6.7内联函数116

6.8函数指针117

本章小结121

习题6121

第7章 结构体与联合124

7.1结构体类型124

7.1.1结构体的定义124

7.1.2结构体变量的定义和初始化125

7.1.3结构体变量的引用126

7.1.4结构体数组128

7.1.5结构体与函数130

7.1.6结构体指针133

7.1.7结构体与链表137

7.2联合139

7.2.1联合的定义139

7.2.2联合变量的定义140

7.2.3联合变量的引用142

7.3枚举类型143

7.4结构体与联合应用实例146

本章小结148

习题7148

第8章 类与对象150

8.1类的概念与定义150

8.1.1面向对象程序设计概述150

8.1.2类的声明155

8.1.3类的成员函数157

8.1.4类与结构体158

8.2对象159

8.2.1对象的定义159

8.2.2对象成员的引用160

8.3构造函数161

8.3.1构造函数的作用161

8.3.2带参数的构造函数163

8.3.3构造函数重载164

8.3.4拷贝构造函数166

8.4析构函数167

8.5类的静态成员168

8.5.1静态数据成员169

8.5.2静态成员函数170

8.6友元172

8.6.1友元函数172

8.6.2友元类174

8.7 VC++ 2005中使用类向导175

本章小结178

习题8178

第9章 类的继承、派生与多态181

9.1类的继承与派生181

9.1.1继承与派生的概念181

9.1.2派生类定义的格式182

9.1.3继承方式186

9.1.4多重继承192

9.2多态与虚函数194

9.2.1多态的概念194

9.2.2虚函数197

9.2.3多态的实现机制197

9.2.4纯虚函数与抽象类199

本章小结201

习题9202

第10章 C++流与文件操作205

10.1 C++流的概念205

10.2输入/输出标准流类205

10.2.1 C++中的I/O流库205

10.2.2标准输入/输出流对象205

10.3文件操作210

10.3.1文件的打开与关闭210

10.3.2文本文件的读写操作211

10.3.3二进制文件的读写操作213

10.4应用举例216

本章小结220

习题10220

第11章 VC++ 2005应用程序开发实例223

11.1 MFC应用程序223

11.1.1创建应用程序223

11.1.2应用程序的运行224

11.1.3应用程序类和源文件225

11.1.4应用程序的控制流程226

11.2调用Windows公共对话框的实例227

11.2.1使用对话框编辑器227

11.2.2编写代码228

11.3利用VC++ 2005连接数据库实例230

11.3.1建立工程DAOAccess230

11.3.2建立Access文件230

11.3.3修改主窗体界面230

11.3.4添加代码231

附录A ASCII码表234

附录B习题答案236

附录C常用库函数239

附录D程序调试与异常处理242

热门推荐