C语言
文章平均质量分 53
C语言相关基础算法,技巧之类的
wangwen18
这个作者很懒,什么都没留下…
展开
-
中介者模式
中介者模式(Mediator Pattern)是一种行为型设计模式,用于降低多个对象之间的耦合度。它通过引入一个中介者对象,将对象间的交互转移到中介者上,从而使对象之间不直接相互通信,而是通过中介者进行通信。原创 2023-08-31 20:20:50 · 63 阅读 · 0 评论 -
适配器模式
适配器模式(Adapter Pattern) 是作为两个不兼容接口之间的桥梁, 这种类型的设计模式属于结构型模式。适配器模式主要分为三类: 类适配器模式、 对象适配器模式、 接口适配器模式。以生活中手机充电为例来讲解适配器模式, 手机本身并不能直接用220V交流电, 需要将220V的交流电转换为5V的直流电, 在这个过程中, 充电器本身相当于Adapter(适配器) , 220V交流电相当于Adaptee (适配者), 5V直流电则是我们的Target(目标)。原创 2023-08-31 15:51:16 · 98 阅读 · 0 评论 -
单向链表分析
【代码】单向链表分析。原创 2023-06-26 18:31:47 · 88 阅读 · 1 评论 -
观察者模式
【代码】观察者模式。原创 2023-06-25 16:59:31 · 84 阅读 · 0 评论 -
回调函数,函数指针的使用
/定义变量并且初始化 ARM_DRIVER_USART Driver_USART1 = {定义了一个结构体变量,并且对三个成员进行初始化赋值。//定义的函数 //初始化函数的参数是一个函数指针 int32_t USART1_Initialize(ARM_USART_SignalEvent_t cb_event) {第三步定义的三个结构体成员初始值是指向我们这里定义的三个函数。原创 2023-05-15 16:07:32 · 228 阅读 · 0 评论 -
断言的使用
调试代码经常会有跑崩的时候,当整机调试是出问题特别让人崩溃,断言机制能很好的定位由于参数错误导致的系统异常的情况。在代码重要的代码区,添加断言,相当于对出入参数做了预判操作,当参数不符合条件时,程序不再继续执行,同时打印错误信息。原创 2023-05-11 14:52:56 · 75 阅读 · 0 评论 -
【CRC笔记】CRC-16 XMODEM C语言实现
转载: https://blog.csdn.net/u012028275/article/details/112067463转载 2022-04-19 16:04:49 · 332 阅读 · 0 评论