零起点学通c视频c基础入门教程初学者必备视频教程c视频教程(零起点学通c)

零起点学通c视频c基础入门教程初学者必备视频教程c视频教程(零起点学通c)

资源下载
仅限VIP下载,请先
犹豫不决让我们错失一次又一次机会!!!

零起点学通c视频c基础入门教程初学者必备视频教程c视频教程(零起点学通c)

资源详情

零起点学通c++视频c++基础入门教程初学者必备全套教程约合3.8g!已经更新到第20章!配带源码+pdf讲义视频为高清swf格式!目录:第1章 初识c++r n t t t t t1.1 c++简介r n t t t t t1.2 c++与c的区别r n t t t t t1.3 学习c++之前需要先学c吗r n t t t t t1.4 c++与其他语言的区别r n t t t t t1.5 c++的版本以及安装问题r n t t t t t第2章 做一个最简短的c++程序r n t t t t t2.1 简单的屏幕输出小程序r n t t t t t2.2 输出语句的使用r n t t t t t2.3 std::介绍r n t t t t t2.4 iostream与iostream.h的区别r n t t t t t2.5 重名问题r n t t t t t2.6 注释r n t t t t t第3章 初步了解函数r n t t t t t3.1 一个简单的函数r n t t t t t3.2 函数的传参r n t t t t t3.3 函数的返回值. 参数与变量r n t t t t t3.4 函数的声明与定义r n t t t t t3.5 局部变量r n t t t t t3.6 全局变量r n t t t t t第4章 c++数据类型r n t t t t t4.1 变量的定义r n t t t t t4.2 将变量及数据存储在内存中r n t t t t t4.3 布尔型变量r n t t t t t4.4 字符型变量r n t t t t t4.5 wchar_t双字节型变量r n t t t t t4.6 整型概述r n t t t t t4.7 整型变量的定义r n t t t t t4.8 浮点型变量r n t t t t t4.9 常量r n t t t t t4.10 枚举型常量r n t t t t t第5章 if语句与逻辑运算符r n t t t t t5.1 语句的定义r n t t t t t5.2 块的定义r n t t t t t5.3 表达式的定义r n t t t t t5.4 运算符的定义r n t t t t t5.4.1 赋值运算符的定义r n t t t t t5.4.2 数学运算符的定义r n t t t t t5.4.3 赋值运算符与数学运算符的联合r n t t t t t5.5 自加与自减r n t t t t t5.5.1 前置r n t t t t t5.5.2 后置r n t t t t t5.6 表达式的优先级r n t t t t t5.7 关系运算符r n t t t t t5.8 if语句r n t t t t t5.8.1 else语句r n t t t t t5.8.2 else if语句r n t t t t t5.8.3 if语句的嵌套r n t t t t t5.9 逻辑运算符及其使用r n t t t t t5.9.1 逻辑“与”r n t t t t t5.9.2 逻辑“或”r n t t t t t5.9.3 逻辑“非”r n t t t t t5.9.4 逻辑运算符的优先级r n t t t t t5.9.5 运算式的真假关系r n t t t t t5.10 三目运算符r n t t t t t5.10.1 三目运算符的优先问题r n t t t t t5.10.2 三目运算符的使用问题r n t t t t t5.10.3 三目运算符的型别问题r n t t t t t5.10.4 三目运算符在字符型变量中的使用r n t t t t t5.11 复杂嵌套的if语句r n t t t t t第6章 面向对象r n t t t t t6.1 面向对象程序语言的主要特征r n t t t t t6.2 类. 对象和成员r n t t t t t6.3 类. 对象和成员的使用方法及区别r n t t t t t6.3.1 声明一个类r n t t t t t6.3.2 命名习惯r n t t t t t6.3.3 定义一个对象r n t t t t t6.3.4 类与对象的区别r n t t t t t6.3.5 对象与成员的关系r n t t t t t6.3.6 不要给类赋值r n t t t t t6.3.7 对象只能调用类中存在的成员r n t t t t t6.4 公有r n t t t t t6.5 私有r n t t t t t6.6 成员函数的声明和定义r n t t t t t6.7 为什么将成员函数的声明和定义分开r n t t t t t6.7.1 普通内联函数r n t t t t t6.7.2 成员内联函数r n t t t t t6.8 将类声明和定义部分保存在头文件中r n t t t t t6.9 const成员函数r n t t t t t6.10 构造函数r n t t t t t6.11 默认构造函数r n t t t t t6.12 析构函数r n t t t t t6.13 析构对象数组r n t t t t t第7章 循环语句r n t t t t t7.1 循环语句的前身——goto语句r n t t t t t7.2 慎用goto语句r n t t t t t7.3 while语句r n t t t t t7.3.1 带运算符的while语句r n t t t t t7.3.2 以字符为条件的while语句r n t t t t t7.3.3 限定while循环的次数r n t t t t t7.3.4 continue语句r n t t t t t7.3.5 break语句r n t t t t t7.3.6 永不休止的while循环r n t t t t t7.4 do… while循环r n t t t t t7.5 for循环r n t t t t t7.5.1 灵活的for循环r n t t t t t7.5.2 条件为空的for循环r n t t t t t7.5.3 执行为空的for循环r n t t t t t7.5.4 嵌套的for循环r n t t t t t7.6 switch语句r n t t t t t7.6.1 switch语句常见错误r n t t t t t7.6.2 switch的菜单功能r n t t t t t7.7 总结r n t t t t t第8章 指针r n t t t t t8.1 什么是地址r n t t t t t8.2 用指针来保存地址r n t t t t t8.2.1 空指针r n t t t t t8.2.2 指针与变量类型r n t t t t t8.2.3 用指针来访问值r n t t t t t8.2.4 指针地址. 指针保存的地址和该地址的值r n t t t t t8.2.5 指针对数值的操作r n t t t t t8.2.6 更换指针保存的地址r n t t t t t8.3 为什么使用指针r n t t t t t8.3.1 栈和堆r n t t t t t8.3.2 用指针创建堆中空间r n t t t t t8.3.3 用指针删除堆中空间r n t t t t t8.4 动态内存r n t t t t t8.4.1 内存泄漏r n t t t t t8.4.2 在堆中创建对象r n t t t t t8.4.3 在堆中删除对象r n t t t t t8.4.4 访问堆中的数据成员r n t t t t t8.4.5 在构造函数中开辟内存空间r n t t t t t8.4.6 对象在栈与堆中的不同r n t t t t t8.5 this指针r n t t t t t8.6 指针的常见错误r n t t t t t8.7 指针运算r n t t t t t8.7.1 指针的加减运算r n t t t t t8.7.2 指针的赋值运算r n t t t t t8.7.3 指针的相减运算r n t t t t t8.7.4 指针的比较运算r n t t t t t8.8 指针r n t t t t t8.8.1 常量指针r n t t t t t8.8.2 指向常量的指针r n t t t t t8.8.3 指向常量的常指针r n t t t t t8.9 总结r n t t t t t第9章 引用r n t t t t t9.1 什么是引用r n t t t t t9.1.1 引用的地址r n t t t t t9.1.2 引用就是别名常量r n t t t t t9.1.3 引用对象r n t t t t t9.1.4 空引用r n t t t t t9.2 函数的参数传递r n t t t t t9.2.1 通过值来传递函数参数r n t t t t t9.2.2 通过指针来传递函数参数r n t t t t t9.2.3 通过引用来传递函数参数r n t t t t t9.2.4 让函数返回多个值r n t t t t t9.3 传递对象r n t t t t t9.3.1 用值来传递对象r n t t t t t9.3.2 使用指针来传递对象r n t t t t t9.3.3 使用const指针来传递对象r n t t t t t9.3.4 使用引用来传递对象r n t t t t t9.3.5 到底是使用引用还是指针r n t t t t t9.3.6 引用和指针可以一块用r n t t t t t9.4 引用应注意的问题r n t t t t t9.4.1 引用容易犯的错误r n t t t t t9.4.2 引用一个按值返回的堆中对象r n t t t t t9.4.3 引用一个按别名返回的堆中对象r n t t t t t9.4.4 在哪里创建.就在哪里释放r n t t t t t9.5 总结r n t t t t t第10章 深入函数r n t t t t t10.1 函数重载r n t t t t t10.1.1 普通函数的重载r n t t t t t10.1.2 成员函数的重载r n t t t t t10.2 函数的默认参数r n t t t t t10.3 重载构造函数r n t t t t t10.3.1 成员变量的初始化r n t t t t t10.3.2 成员变量的初始化与构造函数r n t t t t t10.3.3 复制构造函数r n t t t t t10.3.4 构造函数和new运算符r n t t t t t10.3.5 再谈默认构造函数r n t t t t t10.4 析构函数和delete运算符r n t t t t t10.4.1 默认析构函数r n t t t t t10.4.2 调用构造函数进行类型转换r n t t t t t10.5 浅层复制构造函数r n t t t t t10.6 深层复制构造函数r n t t t t t第11章 运算符重载r n t t t t t11.1 运算符重载r n t t t t t11.2 在成员函数中实现自加r n t t t t t11.3 重载前置自加运算符r n t t t t t11.4 创建临时对象r n t t t t t11.5 创建无名临时对象r n t t t t t11.6 取消创建临时对象r n t t t t t11.7 重载后置自加运算符r n t t t t t11.8 重载加法运算函数operator+r n t t t t t11.9 重载赋值运算函数operator=r n t t t t t11.10 转换类型运算符r n t t t t t11.10.1 温习调用构造函数实现的类型转换r n t t t t t11.10.2 通过构造函数将变量转换为一个对象的成员变量r n t t t t t11.10.3 通过operator关键字进行转换r n t t t t t11.11 什么可以被重载.什么不可以r n t t t t t第12章 继承r n t t t t t12.1 什么是继承和派生r n t t t t t12.1.1 复杂的继承和派生r n t t t t t12.1.2 继承和派生如何在c++中实现r n t t t t t12.1.3 继承的种类及语法r n t t t t t12.1.4 单一继承r n t t t t t12.2 公有型. 保护型和私有型r n t t t t t12.3 访问权限r n t t t t t12.4 多重继承r n t t t t t12.5 继承的构造与析构r n t t t t t12.6 向基类构造函数传递参数r n t t t t t12.7 继承和重载的两义忄生问题r n t t t t t12.7.1 多重继承容易产生两义忄生r n t t t t t12.7.2 两义忄生在重载时的一些问题r n t t t t t12.7.3 两义忄生的归属问题r n t t t t t12.7.4 减少两义忄生产生的混淆问题r n t t t t t12.7.5 虚基类不会产生两义忄生r n t t t t t12.8 总结r n t t t t t第13章 虚函数r n t t t t t13.1 指向对象的指针r n t t t t t13.2 虚函数r n t t t t t13.3 拳击游戏r n t t t t t13.4 继承是否可以实现多态忄生r n t t t t t13.5 在编译时的静态联编r n t t t t t13.6 在运行时的静态联编r n t t t t t13.7 在编译时的动态联编r n t t t t t13.8 在运行时的动态联编r n t t t t t13.9 调用虚函数r n t t t t t13.9.1 在虚函数中调用成员函数r n t t t t t13.9.2 三种调用虚函数的方式比较r n t t t t t13.10 被继承的虚函数仍然是虚函数r n t t t t t13.11 系统是如何调用虚函数的r n t t t t t13.12 在虚函数中使用成员名限定r n t t t t t13.13 虚析构函数r n t t t t t第14章 数组r n t t t t t14.1 数组的基本用法r n t t t t t14.1.1 什么是数组r n t t t t t14.1.2 数组元素r n t t t t t14.1.3 数组下标越界r n t t t t t14.1.4 倒序输出r n t t t t t14.1.5 将数组的下标定义为常量r n t t t t t14.1.6 手动操作数组元素r n t t t t t14.1.7 数组的初始化r n t t t t t14.2 数组的用途r n t t t t t14.2.1 求平均考试成绩r n t t t t t14.2.2 兔子繁殖问题r n t t t t t14.2.3 数字排序问题r n t t t t t14.3 数组在内存中的分布r n t t t t t14.4 输出数组名r n t t t t t14.5 数组名与函数r n t t t t t14.6 传递与接收r n t t t t t14.7 数组与函数r n t t t t t14.7.1 函数传参实例一——求数组所有元素的和r n t t t t t14.7.2 函数传参实例二——用递增法查找数据r n t t t t t14.7.3 函数传参实例三——用二分法查找数据r n t t t t t14.7.4 函数传参实例四——判断数组是否按照顺序排列r n t t t t t14.7.5 函数传参实例五——判断数组排列方式后执行不同的函数r n t t t t t14.8 数组在对象中的传参r n t t t t t14.9 数组对象r n t t t t t14.10 在数组对象中初始化成员变量r n t t t t t14.11 指针数组r n t t t t t14.12 枚举常量与数组..r n t t t t t14.13 多维数组r n t t t t t14.14 多维数组的初始化r n t t t t t14.15 字符数组r n t t t t t14.16 重载数组下标操作符r n t t t t t第15章 链表r n t t t t t15.1 声明链表结构r n t t t t t15.2 简单的图书链表r n t t t t t15.2.1 图书链表r n t t t t t15.2.2 类的链表r n t t t t t15.3 动态链表r n t t t t t15.3.1 动态链表的建立r n t t t t t15.3.2 解决输入字符造成死循环的问题r n t t t t t15.3.3 动态链表的显示r n t t t t t15.3.4 动态链表的删除r n t t t t t15.3.5 动态链表的插入r n t t t t t15.3.6 链表统计r n t t t t t15.3.7 使用链表r n t t t t t15.4 完整的动态链表清单r n t t t t t15.5 链表使用案例——走迷宫r n t t t t t15.5.1 创建windows应用程序项目r n t t t t t15.5.2 创建窗口r n t t t t t15.5.3 加载图片r n t t t t t15.5.4 句柄是什么r n t t t t t15.5.5 显示图片r n t t t t t15.5.6 动画r n t t t t t15.5.7 键盘控制人物移动r n t t t t t15.5.8 迷宫墙壁r n t t t t t15.5.9 走迷宫r n t t t t t15.5.10 用链表记录行走路线r n t t t t t第16章 多态忄生r n t t t t t16.1 为什么要使用多重继承r n t t t t t16.2 在派生类中增加函数r n t t t t t16.3 使用多重继承r n t t t t t16.4 多重继承中初始化构造函数的参数r n t t t t t16.5 多个子基类共享一个父基类r n t t t t t16.6 虚基类r n t t t t t16.7 慎用多重继承r n t t t t t16.8 空的虚函数r n t t t t t16.9 抽象类和纯虚函数r n t t t t t16.10 纯虚函数r n t t t t t16.11 复杂的抽象结构r n t t t t t第17章 类的特殊成员r n t t t t t17.1 静态成员变量r n t t t t t17.2 私有静态成员变量r n t t t t t17.3 静态成员函数r n t t t t t17.4 静态成员的使用r n t t t t t17.5 函数指针r n t t t t t17.6 函数指针数组r n t t t t t17.7 函数指针也可以作为函数的参数r n t t t t t17.8 使用typedef简化函数指针的声明及定义r n t t t t t17.9 类的函数指针r n t t t t t17.10 成员函数指针数组r n t t t t t第18章 字符串r n t t t t t18.1 char型字符串r n t t t t t18.2 string型字符串r n t t t t t18.2.1 string型字符串的赋值r n t t t t t18.2.2 string型字符串的合并r n t t t t t18.2.3 string型字符串的部分合并r n t t t t t18.2.4 string型字符串的替换r n t t t t t18.2.5 string型字符串的复制r n t t t t t18.2.6 string型字符串的插入r n t t t t t18.2.7 string型字符串的删除r n t t t t t18.2.8 string型字符串的查找r n t t t t t18.2.9 string型字符串的比较r n t t t t t18.2.10 判断string型字符串是否为空r n t t t t t18.3 字符串的使用r n t t t t t18.3.1 swap() 交换两个字符串的内容r n t t t t t18.3.2 将string型字符串转为char型字符串r n t t t t t18.3.3 char型字符串与函数r n t t t t t18.3.4 函数如何返回字符串r n t t t t t18.4 结构体r n t t t t t18.4.1 结构体的赋值r n t t t t t18.4.2 结构体与函数r n t t t t t18.4.3 结构体与stringr n t t t t t18.5 string数组与函数r n t t t t t18.6 流的使用r n t t t t t18.6.1 重载输出运算符r n t t t t t18.7 编写一个string类r n t t t t t18.7.1 创建string类r n t t t t t18.7.2 创建可自动调节大小的string类字符串对象r n t t t t t18.7.3 限制数组越界r n t t t t t18.7.4 用复制构造函数实现字符串的赋值功能r n t t t t t18.7.5 用重载赋值运算符函数实现真正的字符串赋值功能r n t t t t t18.7.6 用重载输出运算符operator()函数实现字符串的输入r n t t t t t18.7.8 用重载比较运算符实现字符串的比较r n t t t t t18.7.9 为string类添加字符串的相加功能r n t t t t t18.7.10 为string类添加字符串的+=功能r n t t t t t18.7.11 完成后的string类r n t t t t t第19章 代码重用r n t t t t t19.1 包含r n t t t t t19.2 将string类作为包含类r n t t t t t19.3 为book类重载执行相加运算的成员函数r n t t t t t19.4 包含对系统造成的消耗r n t t t t t19.5 按别名传递book对象r n t t t t t19.6 包含指向另一个类的指针r n t t t t t19.6.1 数据类dater n t t t t t19.6.2 链表类noder n t t t t t19.6.3 标签类linkelistr n t t t t t19.6.4 头节点类headnoder n t t t t t19.6.5 尾节点tailnode类r n t t t t t19.6.6 中间节点internode类r n t t t t t19.6.7 internode类的构造函数r n t t t t t19.6.8 internode类的插入函数r n t t t t t19.6.9 全部程序r n t t t t t19.7 将头节点. 中间节点和尾节点合并为一个节点r n t t t t t19.7.1 数据类dater n t t t t t19.7.2 由date类派生的图书类bookr n t t t t t19.7.3 由date类派生的药品类medicar n t t t t t19.7.4 创建一个节点类noder n t t t t t19.7.5 用来操作节点类node的list类r n t t t t t19.7.6 list类的getfirst()方法r n t t t t t19.7.7 list类的operator[]方法r n t t t t t19.7.8 list类的repeat()方法r n t t t t t19.7.9 list类的insert()方法r n t t t t t19.7.10 list类的find()方法r n t t t t t19.7.11 重写的药品管理全部程序r n t t t t t19.8 利用类的包含来实现代码重用r n t t t t t19.9 私有继承r n t t t t t19.10 什么时候使用私有继承.什么时候使用包含r n t t t t t19.11 保护继承

资源下载
下载价格VIP专享
仅限VIP下载升级VIP
犹豫不决让我们错失一次又一次机会!!!
原文链接:https://1111down.com/194902.html,转载请注明出处

本站开启缓存功能

登入后回任何页面即可登入成功,当前页不显示

没有账号?注册  忘记密码?

社交账号快速登录