老师,有个问题是,为啥就一个函数指针都要写在一个结构体里面

🔍 溯源 ✍️ Jack | 📅 2025-02-24 | 👍 0 | 原帖↗
#知识星球 #立芯嵌入式 #来源/立芯星球 #技术/C语言 #质量/普通

原帖 | Jack | 2025-02-24 00:20 | 👍0 | 阅读约1

老师,有个问题是,为啥就一个函数指针都要写在一个结构体里面呢?

这个地方是约定接口,如果你在这里用接口体封装了这个接口,那么你替换里面的函数指针是不影响别人代码的,顶多你在里面多添加一个函数指针,但是总体架构是不变的。在嵌入式里面,架构的改变意味着别人就要随着你这个微小的改动改一堆东西。

cbe278bc00ff.jpg


相关笔记