图书介绍
C++程序设计基础PDF|Epub|txt|kindle电子书版本网盘下载
![C++程序设计基础](https://www.shukui.net/cover/57/34634697.jpg)
- 幸莉仙等主编 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121122262
- 出版时间:2011
- 标注页数:245页
- 文件大小:131MB
- 文件页数:255页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
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