黑马程序员匠心之作|C++教程从0到1入门编程,学习编程不再难

4010.9万
关注
正在缓冲...
00:00 / 00:00
自动
    倍速
    • 2.0x
    • 1.5x
    • 1.25x
    • 1.0x
    • 0.75x
    • 0.5x
    100
    更多播放设置
    播放方式
    视频比例
    其他设置
    -人正在看
    已装填 0 条弹幕
    自动平衡不同视频间的音量大小
    平衡音量同时保留更多声音细节
    关闭音量均衡
    开启画中画
    宽屏模式
    网页全屏
    进入全屏 (f)
    关闭弹幕 (d)
    视频底部15%部分为空白保留区
    特殊颜色、运动形式的弹幕
    反馈
      52.9万
      50.5万
      100.3万
      22.1万
      全部配套资源领取方式:关注黑马程序员公综号,回复关键词:领取资源02 学习球群628763225,告别孤单,共同进步! 软件、代码、资源下载问题 https://www.bilibili.com/read/cv7881295/ C++自学汇总 Qt:BV1g4411H78N Mfc:BV1jb411M78M Linux:BV1nW411L7xm Python+大数据热门教程 大数据开发入门数据库MySQL:BV1iF411z7Pu 大数据核心基础Hadoop:BV1CU4y1N7Sh Hive数仓技术:BV1ef4y1B7KX spark3.2教程:BV1Jq4y1z7VP 人工智能开发热门教程 Python数据挖掘:BV1xt411v7z9 3天玩转机器学习:BV1nt411r7tj NLP自然语言处理技术:BV17y4y1m737 AI-OpenCV图像处理:BV1Fo4y1d7JL ====================================== 配套环境搭建教程av44145245 本教程分为7个阶段,涵盖基础入门到实战项目, 第1阶段-C++基础入门, 第2阶段实战-通讯录管理系统, 第3阶段-C++核心编程, 第4阶段实战-基于多态的企业职工系统 第5阶段-C++提高编程 第6阶段实战-基于STL泛化编程的演讲比赛 第7阶段-C++实战项目机房预约管理系统
      咨询课程、1对1就业指导、技术进阶提升【直接私信】,领取课程源码+资料,关注黑马程序员公众号,回复:领取资源02
      弹幕列表
      弹幕列表
      屏蔽设定
      高级弹幕
      弹幕列表填充中...
      视频选集
      (85/314)
      自动连播
      01 课程安排
      03:35
      02 第一个C程序-C书写HelloWorld
      09:26
      03 程序的注释-单行注释和多行注释
      06:08
      04 变量-变量的使用-变量的意义
      05:18
      05 常量-常量与变量的区别-常量的使用
      07:58
      06 关键字-C++常用的编程关键字
      03:44
      07 标识符命名规则
      09:01
      08 数据类型-整型
      11:12
      09 数据类型-sizeof关键字
      06:55
      10 数据类型-实型
      12:00
      11 数据类型-字符型
      10:34
      12 数据类型-转义字符
      07:29
      13 数据类型-字符串类型
      07:36
      14 数据类型-布尔类型
      04:07
      15 数据类型-数据的输入
      10:43
      16 运算符-算术运算符-加减乘除运算
      10:57
      17 运算符-算术运算符-取模运算
      07:38
      18 运算符-算术运算符-递增递减
      07:15
      19 运算符-赋值运算符
      06:14
      20 运算符-比较运算符
      05:49
      21 运算符-逻辑运算符-非
      04:27
      22 运算符-逻辑运算符-与
      04:43
      23 运算符-逻辑运算符-或
      04:58
      24 程序流程结构-选择结构-单行if语句
      10:42
      25 程序流程结构-选择结构-多行if语句
      07:29
      26 程序流程结构-选择结构-多条件if语句
      11:40
      27 程序流程结构-选择结构-嵌套if语句
      10:03
      28 程序流程结构-选择结构案例-三只小猪称体重
      10:26
      29 程序流程结构-选择结构案例-三目运算符
      06:32
      30 程序流程结构-选择结构-switch语句
      16:03
      31 程序流程结构-循环结构-while语句
      09:24
      32 程序流程结构-循环结构案例-猜数字
      13:53
      33 程序流程结构-循环结构-dowhile语句
      06:47
      34 程序流程结构-循环结构案例-水仙花数
      12:35
      35 程序流程结构-循环结构-for循环
      07:18
      36 程序流程结构-循环结构案例-敲桌子
      11:25
      37 程序流程结构-嵌套循环
      07:45
      38 程序流程结构-嵌套循环案例-乘法口诀表
      09:38
      39 程序流程结构-跳转语句-break语句
      12:21
      40 程序流程结构-跳转语句-continue
      08:39
      41 程序流程结构-跳转语句-goto
      05:24
      42 数组-一维数组定义方式
      18:14
      43 数组-一维数组-数组名
      14:27
      44 数组-一维数组案例-五只小猪称体重
      09:04
      45 数组-一维数组案例-元素逆置
      14:01
      46 数组-一维数组-冒泡排序
      18:58
      47 数组-二维数组定义方式
      14:31
      48 数组-二维数组-数组名
      14:08
      49 数组-二维数组案例-考试成绩统计
      10:21
      50 函数-函数的定义
      11:21
      51 函数-函数的调用
      07:45
      52 函数-值传递
      11:55
      53 函数-常见的样式
      08:58
      54 函数-函数的声明
      08:25
      55 函数-函数的分文件编写
      09:50
      56 指针-指针的定义和使用
      10:12
      57 指针-指针所占内存空间
      06:23
      58 指针-空指针
      04:33
      59 指针-野指针
      03:17
      60 指针-const修饰指针
      15:06
      61 指针-指针和数组
      07:28
      62 指针-指针和函数
      11:24
      63 指针-指针配合数组和函数案例
      08:38
      64 结构体-结构体定义和使用
      14:28
      65 结构体-结构体数组
      08:11
      66 结构体-结构体指针
      06:29
      67 结构体-结构体嵌套结构体
      09:29
      68 结构体-结构体做函数参数
      10:58
      69 结构体-结构体中const使用场景
      11:18
      70 结构体-结构体案例1
      20:37
      71 结构体-结构体案例2
      12:54
      01 通讯录管理系统-系统功能介绍及展示
      06:45
      02 通讯录管理系统-创建项目
      02:50
      03 通讯录管理系统-菜单功能
      06:04
      04 通讯录管理系统-退出功能实现
      08:16
      05 通讯录管理系统-添加联系人-结构体设计
      08:48
      06 通讯录管理系统-添加联系人-功能实现
      17:48
      07 通讯录管理系统-显示联系人
      10:27
      08 通讯录管理系统-删除联系人-检测联系人是否存在
      09:50
      09 通讯录管理系统-删除联系人-功能实现
      11:32
      10 通讯录管理系统-查找联系人
      08:37
      11 通讯录管理系统-修改联系人
      12:27
      12 通讯录管理系统-清空通讯录
      06:15
      01 程序的内存模型-内存四区-代码区.
      08:56
      02 程序的内存模型-内存四区-全局区
      17:09
      03 程序的内存模型-内存四区-栈区
      08:15
      04 程序的内存模型-内存四区-堆区
      07:46
      05 程序的内存模型-new运算符
      10:41
      06 C++中的引用-引用的基本语法
      06:13
      07 C++中的引用-引用的注意事项
      07:40
      08 C++中的引用-引用做函数参数
      10:26
      09 C++中的引用-引用做函数返回值
      10:48
      10 C++中的引用-引用的本质
      07:43
      11 C++中的引用-常量引用
      09:19
      12 函数高级-函数的默认参数
      13:17
      13 函数高级-函数的占位参数
      06:11
      14 函数高级-函数重载-基本语法
      11:20
      15 函数高级-函数重载-注意事项
      11:39
      16 类和对象-封装-属性和行为作为整体
      14:37
      17 类和对象-封装-案例-设计学生类
      10:29
      18 类和对象-封装-访问权限
      10:56
      19 类和对象-封装-c++中class和struct的区别
      05:42
      20-成员属性设置为私有
      15:52
      21 类和对象-封装-设计案例1-立方体类
      21:48
      22 类和对象-封装-设计案例2-点和圆关系
      25:01
      23 类和对象-对象特性-构造函数和析构函数
      15:57
      24 类和对象-对象特性-函数的分类以及调用
      25:49
      25 类和对象-对象特性-拷贝构造函数调用时机
      12:33
      26 类和对象-对象特性-构造函数调用规则
      13:54
      27 类和对象-对象特性-深拷贝与浅拷贝
      16:44
      28 类和对象-对象特性-初始化列表
      07:23
      29 类和对象-对象特性-类对象作为类成员
      13:24
      30&31 类和对象-静态成员
      21:17
      32 类和对象-对象特性-成员变量和成员函数分开存储
      10:39
      33 类和对象-对象特性-this指针的用途
      15:38
      34 类和对象-对象特性-空指针访问成员函数
      06:20
      35 类和对象-对象特性-const修饰成员函数
      12:41
      36 类和对象-友元-全局函数做友元
      08:44
      37 类和对象-友元-友元类
      10:29
      38 类和对象-友元-成员函数做友元
      10:13
      39 类和对象-C++运算符重载-加号运算符重载
      21:33
      40 类和对象-C++运算符重载-左移运算符重载
      15:36
      41 类和对象-C++运算符重载-递增运算符重载
      21:38
      42 类和对象-C++运算符重载-赋值运算符重载
      17:17
      43 类和对象-C++运算符重载-关系运算符重载
      08:29
      44 类和对象-C++运算符重载-函数调用运算符重载
      09:48
      45 类和对象-继承-基本语法
      17:54
      46 类和对象-继承-继承方式
      16:28
      47 类和对象-继承-继承中的对象模型
      12:31
      48 类和对象-继承-构造和析构顺序
      04:59
      49 类和对象-继承-同名成员处理
      11:07
      50 类和对象-继承-同名静态成员处理
      13:01
      51 类和对象-继承-继承语法
      08:55
      52 类和对象-继承-菱形继承问题以及解决方法
      19:33
      53 类和对象-多态-多态的基本语法
      17:00
      54 类和对象-多态-多态的原理剖析
      18:18
      55 类和对象-多态-案例1-计算器类
      20:08
      56 类和对象-多态-纯虚函数和抽象类
      10:26
      57 类和对象-多态-案例2-制作饮品
      12:30
      58 类和对象-多态-虚析构和纯虚析构
      17:05
      59 类和对象-多态-案例3-电脑组装需求分析
      08:46
      60 类和对象-多态-案例3-电脑组装具体实现
      19:01
      61 C++文件操作-文本文件-写文件
      16:08
      62 C++文件操作-文本文件-读文件
      13:34
      63 C++文件操作-二进制文件-写文件
      07:45
      64 C++文件操作-二进制文件-读文件
      06:30
      01 职工管理系统-需求分析以及案例展示
      11:17
      02 职工管理系统-创建项目
      03:18
      03 职工管理系统-创建职工管理类
      05:43
      04 职工管理系统-菜单功能实现
      05:27
      05 职工管理系统-退出系统功能实现
      08:58
      06 职工管理系统-职工抽象类和普通员工类实现
      17:14
      07 职工管理系统-经理类和老板类实现
      10:34
      08 职工管理系统-添加职工功能实现
      25:02
      09 职工管理系统-文件交互-写文件
      08:16
      10 职工管理系统-文件交互-读文件1-文件未创建
      07:23
      11 职工管理系统-文件交互-读文件2-文件为空
      06:37
      12 职工管理系统-文件交互-读文件3-统计人数
      05:51
      13 职工管理系统-文件交互-读文件4-初始化完毕
      10:18
      14 职工管理系统-显示职工功能
      08:19
      15 职工管理系统-删除职工-判断职工是否存在
      06:55
      16 职工管理系统-删除职工-功能实现
      10:00
      17 职工管理系统-修改职工功能实现
      13:12
      18 职工管理系统-查找职工功能实现
      14:55
      19 职工管理系统-按照职工编号进行排序功能实现
      14:08
      20 职工管理系统-清空文件实现
      07:52
      01 模板-模板的概念
      04:57
      02 模板-函数模板基本语法
      16:42
      03 模板-函数模板注意事项
      09:46
      04 模板-函数模板案例-数组排序
      12:14
      05 模板-普通函数与函数模板区别
      09:20
      06 模板-普通函数与函数模板调用规则
      12:00
      07 模板-模板的局限性
      12:34
      08 模板-类模板基本语法
      06:48
      09 模板-类模板与函数模板区别
      07:50
      10 模板-类模板中成员函数创建时机
      08:01
      11 模板-类模板对象做函数参数
      13:41
      12 模板-类模板与继承
      10:00
      13 模板-类模板成员函数类外实现
      08:29
      14 模板-类模板分文件编写
      13:19
      15 模板-类模板与友元
      12:57
      16 模板-类模板案例-数组类封装的需求分析
      06:38
      17 模板-类模板案例-数组类封装(上)
      18:06
      18 模板-类模板案例-数组类封装(下)
      20:39
      19 STL初识-STL的基本概念
      17:44
      20 STL初识-vector存放内置数据类型
      14:13
      21 STL初识-vector存放自定义数据类型
      10:38
      22 STL初识-容器嵌套容器
      07:25
      23 string容器-构造函数
      06:49
      24 string容器-赋值操作
      07:16
      25 string容器-字符串拼接
      11:05
      26 string容器-字符串查找和替换
      10:57
      27 string容器-字符串比较
      05:13
      28 string容器-字符存取
      05:33
      29 string容器-字符串插入和删除
      04:27
      30 string容器-子串获取
      07:21
      31 vector容器-构造函数
      12:07
      32 vector容器-赋值操作
      05:49
      33 vector容器-容量和大小
      09:27
      34 vector容器-插入和删除
      08:31
      35 vector容器-数据存取
      04:49
      36 vector容器-互换容器
      12:40
      37 vector容器-预留空间
      06:55
      38 deque容器-构造函数
      11:45
      39 deque容器-赋值操作
      04:31
      40 deque容器-大小操作
      07:10
      41 deque容器-插入和删除
      13:08
      42 deque容器-数据存取
      04:26
      43 deque容器-排序操作
      06:54
      44 STL案例1-评委打分
      23:35
      45 stack容器-基本概念
      07:09
      46 stack容器-常用接口
      06:50
      47 queue容器-基本概念
      06:42
      48 queue容器-常用接口
      08:22
      49 list容器-基本概念
      15:03
      50 list容器-构造函数
      05:31
      51 list容器-赋值和交换
      06:47
      52 list容器-大小操作
      05:25
      53 list容器-插入和删除
      11:45
      54 list容器-数据存取
      08:29
      55 list容器-反转和排序
      12:19
      56 list容器-排序案例
      12:40
      57 set容器-构造和赋值
      08:08
      58 set容器-大小和交换
      06:25
      59 set容器-插入和删除
      05:53
      60 set容器-查找和统计
      06:36
      61 set容器-set和multiset区别
      08:34
      62 pari使用-pair对组的创建
      04:16
      63 set容器-内置类型指定排序规则
      08:15
      64 set容器-自定义数据类型指定排序规则
      06:46
      65 map容器-构造和赋值
      10:08
      66 map容器-大小和交换
      07:29
      67 map容器-插入和删除
      11:19
      68 map容器-查找和统计
      06:57
      69 map容器-排序
      07:16
      70 STL案例2-员工分组
      21:59
      71 函数对象-函数对象基本使用
      11:07
      72 谓词-一元谓词
      08:29
      73 谓词-二元谓词
      06:24
      74 内建函数对象-算术仿函数
      06:27
      75 内建函数对象-关系仿函数
      07:09
      76 内建函数对象-逻辑仿函数
      07:38
      77 常用遍历算法-for_each
      06:31
      78 常用遍历算法-transform
      06:17
      79 常用遍历算法-find
      12:27
      80 常用查找算法-find_if
      09:57
      81 常用查找算法-adjacent_find
      04:57
      82 常用查找算法-binary_search
      05:25
      83 常用查找算法-count
      10:17
      84 常用查找算法-count_if
      09:12
      85 常用排序算法-sort
      05:32
      86 常用排序算法-random_shuffle
      04:52
      87 常用排序算法-merge
      05:48
      88 常用排序算法-reverse
      04:02
      89 常用拷贝和替换算法-copy
      04:57
      90 常用拷贝和替换算法-replace
      04:52
      91 常用拷贝和替换算法-replace_if
      05:58
      92 常用拷贝和替换算法-swap
      04:19
      93 常用算术生成算法-accumulate
      05:19
      94 常用算术生成算法-fill
      03:27
      95 常用集合算法-set_intersection
      10:27
      96 常用集合算法-set_union
      07:24
      97 常用集合算法-set_difference
      10:31
      01 演讲比赛流程管理系统-比赛需求分析以及成品展示
      08:37
      02 演讲比赛流程管理系统-项目的创建
      03:20
      03 演讲比赛流程管理系统-演讲比赛管理类创建
      04:26
      04 演讲比赛流程管理系统-菜单功能界面搭建
      04:16
      05 演讲比赛流程管理系统-退出系统功能实现
      06:38
      06 演讲比赛流程管理系统-选手类创建
      04:31
      07 演讲比赛流程管理系统-容器的设计以及初始化操作
      07:21
      08 演讲比赛流程管理系统-创建选手
      09:34
      09 演讲比赛流程管理系统-抽签功能实现
      10:32
      10 演讲比赛流程管理系统-比赛功能实现
      31:10
      11 演讲比赛流程管理系统-显示晋级选手信息
      06:07
      12 演讲比赛流程管理系统-第二轮比赛流程实现
      03:01
      13 演讲比赛流程管理系统-保存记录功能实现
      08:33
      14 演讲比赛流程管理系统-读取记录-获取往届分数
      12:50
      15 演讲比赛流程管理系统-读取记录-解析文件中的数据
      11:33
      16 演讲比赛流程管理系统-查看往届记录功能实现
      04:53
      17 演讲比赛流程管理系统-解决程序中的bug
      11:55
      18 演讲比赛流程管理系统-清空记录功能实现
      08:07
      01 机房预约系统-需求分析介绍
      08:04
      02 机房预约系统-成品展示
      07:34
      03 机房预约系统-创建项目
      02:44
      04 机房预约系统-主菜单界面搭建以及提供登录接口
      08:31
      05 机房预约系统-退出功能实现
      01:57
      06 机房预约系统-身份的抽象基类创建
      05:31
      07 机房预约系统-学生类的创建
      08:50
      08 机房预约系统-教师类创建
      05:35
      09 机房预约系统-管理员类创建
      07:01
      10 机房预约系统-全局文件添加
      04:30
      11 机房预约系统-登录函数接口封装
      14:20
      12 机房预约系统-学生身份登录实现
      09:16
      13 机房预约系统-教师身份登录实现
      06:59
      14 机房预约系统-管理员身份登录实现
      05:28
      15 机房预约系统-管理员子菜单搭建以及注销实现
      16:17
      16 机房预约系统-管理员添加账号实现
      13:35
      17 机房预约系统-获取文件中学生和老师信息
      11:31
      18 机房预约系统-检测账号重复的功能实现
      13:33
      19 机房预约系统-解决检测重复账号添加中的bug
      04:46
      20 机房预约系统-查看账号功能实现
      07:52
      21 机房预约系统-查看机房信息功能实现
      09:51
      22 机房预约系统-清空预约功能实现
      03:49
      23 机房预约系统-学生子菜单搭建以及注销实现
      11:44
      24 机房预约系统-申请预约功能实现
      17:21
      25 机房预约系统-预约类的容器属性分析
      08:57
      26 机房预约系统-预约类中获取所有预约信息
      22:54
      27 机房预约系统-更新预约记录功能实现
      05:39
      28 机房预约系统-学生显示自身预约功能实现
      12:55
      29 机房预约系统-学生显示所有预约功能实现
      09:14
      30 机房预约系统-学生取消预约功能实现
      19:04
      31 机房预约系统-教师子菜单搭建以及注销实现
      09:29
      32 机房预约系统-教师显示所有预约功能实现
      08:00
      33 机房预约系统-教师审核预约功能实现
      18:15
      客服
      顶部
      赛事库 课堂 2021拜年纪