图书介绍
从零开始学C++ 超值教学视频 PPT教案2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 梁伟编著 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113148164
- 出版时间:2012
- 标注页数:401页
- 文件大小:149MB
- 文件页数:416页
- 主题词:C语言-程序设计
PDF下载
下载说明
从零开始学C++ 超值教学视频 PPT教案PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 入门篇2
第1章 C++轻松入门(教学视频:49分钟)2
1.1 C++基础知识2
1.1.1面向对象编程2
1.1.2 C++程序的基本结构3
1.2 C++开发工具介绍4
1.2.1安装Visual C++集成开发环境4
1.2.2启动Visual C++编译器8
1.2.3 Visual C++菜单详解9
1.2.4 Visual C++的常用工具栏11
1.2.5 Visual C++应用程序向导12
1.2.6程序调试方法13
1.3 C++程序实例14
1.3.1 Hello World程序实例15
1.3.2创建简单的控制台程序16
1.4小结17
1.5习题17
第2章 C++数据类型介绍(教学视频:50分钟)19
2.1 C++基本数据类型19
2.1.1常用的基本数据类型19
2.1.2结构体27
2.1.3联合体29
2.2 C++数据的仓库——数组30
2.2.1什么是数组30
2.2.2初始化数组32
2.2.3使用下标表示数据顺序33
2.2.4使用二维数组装载数据36
2.2.5使用字符数组保存字符串40
2.3 C++常用运算符42
2.3.1算术运算符42
2.3.2逻辑运算符45
2.3.3 C++程序实例48
2.4小结49
2.5习题50
第3章 C++程序控制语句(教学视频:75分钟)51
3.1 C++程序基本结构51
3.1.1预处理51
3.1.2主函数main54
3.1.3输入/输出56
3.2循环语句57
3.2.1 while循环57
3.2.2 do…while循环59
3.2.3 for循环61
3.2.4嵌套使用循环结构62
3.3选择语句64
3.3.1 if选择结构64
3.3.2 if…else选择结构65
3.3.3 switch选择结构67
3.4输出控制语句69
3.4.1常用输出控制符69
3.4.2格式化数据输出实例73
3.5小结75
3.6习题75
第4章 指针(教学视频:75分钟)77
4.1指针与地址77
4.1.1指针与地址的基本概念77
4.1.2指针与地址的区别78
4.2指针变量78
4.2.1定义指针变量78
4.2.2初始化指针变量79
4.2.3指针与地址之间的转换80
4.2.4引用指针变量80
4.3数组与指针81
4.3.1操作空指针82
4.3.2操作一维数组指针83
4.3.3操作字符数组指针86
4.3.4操作字符串数组指针90
4.3.5操作结构体指针93
4.4函数与指针98
4.4.1数组指针作为函数参数99
4.4.2字符串指针作为函数参数108
4.4.3函数返回值作为指针类型111
4.5指针实例程序115
4.6小结117
4.7习题117
第5章 C++功能的实现——函数(教学视频:47分钟)118
5.1函数的基本概念118
5.2如何自定义函数118
5.2.1函数声明119
5.2.2函数实现120
5.3函数之间的参数传递及返回值123
5.3.1函数形参123
5.3.2函数实参124
5.3.3函数返回值124
5.3.4在函数之间传递参数实例125
5.4函数调用126
5.4.1函数的调用方式126
5.4.2函数的嵌套调用127
5.4.3递归函数129
5.4.4函数的作用域130
5.5内联函数131
5.5.1定义内联函数131
5.5.2调用内联函数132
5.6小结134
5.7习题135
第6章 预处理机制(教学视频:47分钟)136
6.1常用宏介绍136
6.1.1定义宏define136
6.1.2标识符定义宏typedef138
6.2宏定义140
6.2.1具有参数的宏定义140
6.2.2无参数的宏定义142
6.3包含相关文件144
6.3.1包含头文件144
6.3.2链接库文件145
6.4条件预编译格式153
6.4.1 #ifdef…#else…#endif格式154
6.4.2 #ifndef…#else…#endif格式156
6.4.3 #if…#else…#endif格式157
6.5实例程序分析159
6.6小结163
6.7习题163
第2篇 提高篇166
第7章 类(教学视频:56分钟)166
7.1 C++新特性166
7.1.1封装166
7.1.2抽象168
7.1.3继承169
7.1.4多态173
7.2 C++类成员176
7.2.1成员变量176
7.2.2对象初始化178
7.2.3复制对象(拷贝构造函数)185
7.2.4 this指针187
7.2.5自定义类实例188
7.3创建类的指针实例对象192
7.3.1创建类指针对象192
7.3.2访问对象成员192
7.3.3删除类指针对象193
7.3.4对象的生存周期193
7.3.5指针对象实例程序194
7.4 C++类的成员函数195
7.4.1定义成员函数原型196
7.4.2实现成员函数功能196
7.5小结198
7.6习题199
第8章 封装(教学视频:42分钟)200
8.1封装成员200
8.1.1设置成员访问控制200
8.1.2数据成员204
8.1.3函数声明206
8.2访问类中的数据207
8.2.1访问类中的私有成员208
8.2.2友元函数210
8.2.3引用实例对象212
8.3 C++封装实例215
8.4小结217
8.5习题217
第9章 C++功能的延续——继承(教学视频:58分钟)219
9.1继承的相关知识点219
9.1.1继承的基本概念219
9.1.2继承的意义221
9.1.3继承的实现221
9.2基类和派生类222
9.2.1基类222
9.2.2派生类223
9.3继承方式224
9.3.1公共继承方式224
9.3.2私有继承方式225
9.3.3保护继承方式226
9.4初始化数据成员227
9.4.1基类和派生类的初始化顺序227
9.4.2多重继承中的初始化顺序228
9.4.3实例代码分析230
9.5创建子类实例对象232
9.5.1派生子类232
9.5.2指定子类的继承方式233
9.5.3创建子类对象233
9.5.4删除子类对象235
9.6解决继承中的成员函数重名问题236
9.6.1成员函数重载236
9.6.2成员函数覆盖237
9.6.3成员函数隐藏239
9.7实例程序分析241
9.8小结243
9.9习题243
第10章 虚函数与多态性(教学视频:45分钟)245
10.1虚函数245
10.1.1静态联编245
10.1.2动态联编247
10.1.3虚基类250
10.1.4虚析构函数253
10.1.5虚函数实例程序255
10.2抽象类257
10.2.1纯虚函数257
10.2.2创建抽象类指针对象258
10.2.3抽象类派生新类260
10.2.4实例分析262
10.3多态性266
10.3.1继承多态性接口266
10.3.2实现多态性接口267
10.4小结269
10.5习题269
第11章 运算符重载(教学视频:66分钟)271
11.1 C++运算符271
11.1.1 C++常用运算符271
11.1.2运算符重载基础272
11.1.3运算符重载的优点272
11.2运算符重载为成员函数和友元函数273
11.2.1运算符重载为成员函数273
11.2.2运算符重载为友元函数276
11.3单目运算符重载278
11.3.1前置单目运算符278
11.3.2后置单目运算符281
11.3.3运算符小结284
11.4双目运算符重载284
11.4.1双目运算符重载函数284
11.4.2实例分析285
11.5赋值运算符重载286
11.5.1重载new运算符286
11.5.2重载delete运算符288
11.6重载运算符++和--实例289
11.7小结290
11.8习题291
第12章 C++输入/输出流(教学视频:70分钟)291
12.1输入/输出流的使用准备291
12.1.1相关头文件291
12.1.2输入/输出流类293
12.2输入流296
12.2.1输入流读取运算符296
12.2.2获取输入流298
12.2.3实例程序分析299
12.3输出流300
12.3.1输出流插入运算符300
12.3.2使用函数实现流输出301
12.3.3实例程序分析303
12.4格式化输入/输出流函数305
12.4.1简介305
12.4.2格式状态标志介绍305
12.4.3显示小数点308
12.4.4对齐方式308
12.4.5设置填充字符309
12.4.6设置输出宽度310
12.4.7设置和清除格式标志311
12.5文件输入/输出流312
12.5.1创建文件输入/输出流对象312
12.5.2打开文件314
12.5.3格式化输出文件315
12.5.4格式化输入文件316
12.5.5文件输入/输出流实例分析317
12.6实例程序分析319
12.7小结320
12.8习题321
第13章 程序运行时的异常处理(教学视频:42分钟)322
13.1异常处理机制基础322
13.1.1异常处理机制322
13.1.2使用C++异常处理结构323
13.1.3简单实例程序323
13.2异常处理步骤325
13.2.1发现异常325
13.2.2抛出异常326
13.2.3捕获异常326
13.2.4多次处理异常326
13.3实例程序分析327
13.4小结328
13.5习题329
第14章 C++数据库基础(教学视频:55分钟)330
14.1数据库的基础知识330
14.1.1使用ODBC开发数据库330
14.1.2使用ADO开发数据库331
14.1.3数据库相关操作小结331
14.2使用ODBC开发数据库的操作方法331
14.2.1创建数据库331
14.2.2配置ODBC数据源336
14.2.3与ODBC相关的C++类338
14.2.4 ODBC小结340
14.3使用ADO开发数据库的操作方法341
14.3.1添加ADO控件341
14.3.2导入ADO的动态链接库343
14.3.3初始化ADO控件环境343
14.3.4连接数据库346
14.3.5操作数据库346
14.3.6 ADO数据库开发实例350
14.4小结355
14.5习题355
第3篇 综合实例篇358
第15章 教学管理系统的C++实现(教学视频:67分钟)358
15.1项目概述358
15.1.1概述358
15.1.2实例中的相关类358
15.1.3实例程序的相关功能359
15.2自定义类360
15.2.1学生类360
15.2.2教师类360
15.2.3课程类361
15.2.4文件管理类361
15.2.5自定义类的继承关系362
15.3实现自定义类363
15.3.1新建C++头文件和实现文件363
15.3.2实现类功能367
15.4使用自定义类376
15.4.1复制自定义类文件到工程目录376
15.4.2包含类的头文件377
15.4.3创建类实例对象378
15.4.4调用对象成员完成相应功能379
15.5制作个性化系统界面379
15.5.1 Visual C++控件简介379
15.5.2制作个性化的系统界面379
15.6在控件消息响应函数中使用自定义类功能385
15.6.1为控件添加消息响应函数385
15.6.2为界面中的控件关联变量名386
15.6.3在消息响应函数中调用类成员387
15.7使用文件保存数据391
15.7.1创建文件实例对象391
15.7.2打开文件391
15.7.3格式化读取文件392
15.7.4格式化写入文件393
15.7.5关闭文件394
15.7.6实例程序395
15.8小结400
15.9习题401
热门推荐
- 3354705.html
- 3814182.html
- 1460915.html
- 2573728.html
- 3632527.html
- 3187824.html
- 2409746.html
- 830432.html
- 2751335.html
- 1150660.html
- http://www.ickdjs.cc/book_1444173.html
- http://www.ickdjs.cc/book_313178.html
- http://www.ickdjs.cc/book_1510753.html
- http://www.ickdjs.cc/book_2375614.html
- http://www.ickdjs.cc/book_1013320.html
- http://www.ickdjs.cc/book_3243250.html
- http://www.ickdjs.cc/book_2422091.html
- http://www.ickdjs.cc/book_210767.html
- http://www.ickdjs.cc/book_3301431.html
- http://www.ickdjs.cc/book_1229944.html