• 投稿

C语言:三个LED你写了三份代码?一个挂号单的思路让你秒懂封装

1.3万
14
2026-04-09 20:00:00
作者声明:个人观点,仅供参考
297
102
212
25
【C语言:三个LED你写了三份代码?一个挂号单的思路秒懂封装】 本期要点: · 三份重复代码的问题:改一个地方要改三遍,改漏了bug找一下午 · 挂号单思路:给每个LED发一张"单子"(struct),数据和代码分开 · me指针:C语言的this指针,函数通过me知道操作哪个LED · 多实例:同一套代码,想要多少个LED就多少个 · C vs C++对比:struct+me = class+this,底层原理一模一样 三家世界500强,11年嵌入式一线实战,研究院主任工程师。 📌 合集「C语言·一个LED讲透面向对象」第2集 ⏱ 时间线: 0:00 三个LED你写了三份代码? 0:20 三份重复代码的问题 1:05 挂号单思路:给每个LED发一张struct 1:50 me指针:递单子给医生 2:30 揭示:这就是封装 3:05 下期预告 觉得有帮助的话,一键三连支持一下👍 有问题欢迎评论区讨论。 --- 兆鸣嵌入式 | 前霍尼韦尔/飞利浦健康科技资深工程师 | 现500强研究院主任工程师
三家500强·11年嵌入式·主任工程师 只讲架构与工程化|不教demo教实战 免费资料领取 关注“兆鸣嵌入式” zmqrs001
33.2万播放
简介
C语言你真的会封装吗?大部分人连第一步就错了|11年嵌入式工程师深度讲解OOP封装
04:43
C语言:三个LED你写了三份代码?一个挂号单的思路让你秒懂封装
04:22
你同事改了一行代码,LED全乱了|C语言信息隐藏:static和头文件到底怎么用
05:18
你用C手搓了一个class|C语言面向对象·封装篇
05:24
C语言:你的全局变量,该死了|C语言封装篇终章·数据归位
04:58
HAL库几千个函数,就一个套路|C语言封装·源码验证
04:06
你的代码,有一半是复制粘贴的|C语言继承·struct嵌套
05:57
C语言:写死的函数怎么换?|函数指针·通讯录类比
04:20
C语言·函数指针传参|把号码给别人拨·延迟决定
03:42
C语言·ops操作表|参数长到换行·虚函数表
03:21
C语言·ops放进对象|对象自带说明书·vptr雏形
03:37
C语言·多态|同名函数不同行为·ops dispatch
06:01
C语言·向上转型|一个指针指所有LED·基类指针·设备句柄
05:02
C语言·向下转型|container_of·从成员反推struct
04:33
C语言·虚函数不实现会怎样|纯虚·虚函数·接口
04:21
C语言·换硬件不改应用|OOP完整框架·全系列工具组装
07:29
C语言·为什么Linux一点都不难|Platform层·分层威力·AI时代
06:13
C语言·一行代码·自动注册所有模块|链接期初始化·编译器+链接器+启动代码三方配合
04:35
C语言·终章·四千万行代码的秘密武器|OOP系列·Linux内核映射·Linus金句
12:34
我用 19 期·讲了嵌入式里被低估的东西
05:55
客服
顶部
赛事库 课堂 2021拜年纪