图书介绍
C++程序设计教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 幸莉仙,于海泳,田志刚等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302327622
- 出版时间:2013
- 标注页数:313页
- 文件大小:94MB
- 文件页数:326页
- 主题词:C语言-程序设计
PDF下载
下载说明
C++程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C++与Visual StudioC++2005概述1
1.1 计算机程序设计语言的发展1
1.1.1 机器语言1
1.1.2 汇编语言2
1.1.3 高级语言2
1.1.4 结构化程序设计语言3
1.1.5 面向对象语言的产生4
1.2 C++语言与面向对象程序设计4
1.2.1 C++概述4
1.2.2 面向对象程序设计5
1.3 C++集成开发环境Visual Studio 20058
1.3.1 集成开发环境8
1.3.2 Visual Studio 2005简介8
1.4 简单的Visual C++2005程序9
1.4.1 Visual C++2005程序的开发过程9
1.4.2 简单的Visual C++2005程序示例10
本章小结15
习题15
第2章 C++程序设计基础17
2.1 词法符号17
2.1.1 字符集17
2.1.2 词法记号17
2.2 C++的数据类型20
2.2.1 基本数据类型20
2.2.2 字面常量22
2.2.3 变量25
2.2.4 符号常量27
2.3 运算符与表达式28
2.3.1 运算符28
2.3.2 表达式34
2.3.3 类型转换37
2.3.4 语句38
2.4 数据的输入与输出39
2.4.1 I/O流39
2.4.2 预定义的插入符和提取符39
2.4.3 简单的I/O格式控制40
2.5 基于Visual C++2005的简单程序开发40
2.5.1 一个简单程序设计例程40
2.5.2 main()函数42
2.5.3 注释43
2.5.4 编译预处理43
2.5.5 命名空间与using应用47
本章小结50
习题二51
第3章 流程控制语句55
3.1 程序的基本控制结构55
3.1.1 语句的分类55
3.1.2 结构化程序的控制结构56
3.1.3 顺序结构程序应用举例56
3.2 流程控制语句57
3.2.1 if语句57
3.2.2 switch语句62
3.3 循环控制语句65
3.3.1 for循环65
3.3.2 do-while循环67
3.3.3 while循环69
3.4 循环的嵌套70
3.5 跳转语句71
3.5.1 break语句71
3.5.2 continue语句72
3.5.3 goto语句73
3.5.4 return语句74
本章小结75
习题三75
第4章 数组和字符串79
4.1 数组的概念79
4.2 数组的定义和数组元素表示方法79
4.2.1 数组的定义80
4.2.2 数组定义格式举例81
4.3 数组元素的输入与输出81
4.4 数组的应用84
4.4.1 统计84
4.4.2 排序86
4.4.3 查找88
4.4.4 数组的其他应用90
4.5 字符串92
4.5.1 字符串的概念92
4.5.2 字符串函数95
4.5.3 字符串应用举例97
本章小结100
习题四100
第5章 指针104
5.1 指针的概念104
5.2 指针变量105
5.3 指针运算106
5.4 指针与数组108
5.4.1 指针与一维数组108
5.4.2 指针与二维数组109
5.4.3 new与delete111
5.5 引用变量112
本章小结114
习题五114
第6章 函数118
6.1 函数的定义与调用118
6.1.1 函数的定义118
6.1.2 函数的声明与调用121
6.2 函数调用方式和参数传递123
6.2.1 函数调用过程123
6.2.2 传值调用123
6.2.3 传址调用124
6.2.4 数组作为参数调用125
6.3 变量的作用域127
6.3.1 作用域分类127
6.3.2 应用举例129
6.4 递归函数132
6.5 重载函数134
6.6 模板函数135
6.7 内联函数139
6.8 函数指针140
本章小结144
习题六144
第7章 结构体与联合148
7.1 结构体类型148
7.1.1 结构体的定义148
7.1.2 结构体变量的定义和初始化149
7.1.3 结构体变量的引用151
7.1.4 结构体数组153
7.1.5 结构体与函数155
7.1.6 结构体指针157
7.1.7 结构体与链表162
7.2 联合164
7.2.1 联合的定义164
7.2.2 联合变量的定义165
7.2.3 联合变量的引用166
7.2.4 联合类型数据的特点167
7.3 枚举类型169
7.4 结构体与联合应用实例172
7.5 用typedef声明类型175
本章小结176
习题七176
第8章 类与对象179
8.1 面向对象程序设计方法概述179
8.1.1 面向过程的程序设计179
8.1.2 面向对象的程序设计182
8.2 类的声明185
8.2.1 类和对象的关系185
8.2.2 类的声明186
8.2.3 类的成员函数187
8.2.4 类与结构体188
8.3 定义对象189
8.3.1 对象的定义189
8.3.2 对象成员的引用190
8.4 类和对象的简单应用实例192
8.5 构造函数194
8.5.1 构造函数的作用194
8.5.2 带参数的构造函数197
8.5.3 构造函数重载198
8.5.4 拷贝构造函数200
8.6 析构函数202
8.7 类的静态成员203
8.7.1 静态数据成员204
8.7.2 静态成员函数206
8.8 友元208
8.8.1 友元函数208
8.8.2 友元类209
8.9 Visual C++2005中使用类向导211
本章小结214
习题八215
第9章 类的继承、派生与多态219
9.1 类的继承与派生219
9.1.1 继承与派生的概念219
9.1.2 派生类的定义和生成220
9.1.3 继承方式224
9.1.4 多重继承231
9.2 多态与虚函数234
9.2.1 多态的概念234
9.2.2 虚函数237
9.2.3 多态的实现机制237
9.2.4 纯虚函数与抽象类240
9.3 多态与运算符重载242
9.3.1 运算符重载的方法与规则243
9.3.2 重载双目运算符247
9.3.3 重载单目运算符249
本章小结253
习题九253
第10章 C++流与文件操作257
10.1 C++流的概念257
10.2 输入输出标准流类257
10.2.1 C++中的I/O流库257
10.2.2 标准输入输出流对象258
10.3 文件操作262
10.3.1 文件的打开与关闭263
10.3.2 文本文件读写操作264
10.3.3 二进制文件的读写操作266
10.4 应用举例270
本章小结274
习题十274
第11章 VisualC++2005应用程序开发实例278
11.1 MFC应用程序278
11.1.1 创建应用程序278
11.1.2 应用程序的运行279
11.1.3 应用程序类和源文件280
11.1.4 应用程序的控制流程282
11.2 调用Windows公共对话框的实例283
11.2.1 使用对话框编辑器283
11.2.2 编写代码284
11.3 利用Visual C++2005连接数据库实例286
11.3.1 建立工程DAOAccess286
11.3.2 建立Access文件287
11.3.3 修改主窗体界面287
11.3.4 添加代码288
11.4 利用Visual C++2005制作小游戏291
11.4.1 游戏实现291
11.4.2 变量和函数291
11.4.3 具体实现292
附录A ASCII码表298
附录B 习题答案301
附录C 常用库函数306
C.1 数学函数306
C.2 常用反函数公式307
C.3 与字符串有关的函数307
附录D 程序调试与异常处理309
D.1 程序调试309
D.1.1 设置断点309
D.1.2 开始、中断和停止执行310
D.1.3 单步执行310
D.1.4 运行到指定位置311
D.2 异常处理311
参考文献313
热门推荐
- 3039979.html
- 658126.html
- 1581171.html
- 3413035.html
- 3581312.html
- 717354.html
- 2914666.html
- 2491838.html
- 3279417.html
- 2097182.html
- http://www.ickdjs.cc/book_2155097.html
- http://www.ickdjs.cc/book_970791.html
- http://www.ickdjs.cc/book_2794494.html
- http://www.ickdjs.cc/book_409417.html
- http://www.ickdjs.cc/book_1711837.html
- http://www.ickdjs.cc/book_230902.html
- http://www.ickdjs.cc/book_509916.html
- http://www.ickdjs.cc/book_835070.html
- http://www.ickdjs.cc/book_276462.html
- http://www.ickdjs.cc/book_2446536.html