- 博客(8)
- 收藏
- 关注
原创 size_of_attribute 宏的作用
size_of_attribute 宏用于获取结构体中某个成员的大小(即该成员类型占用的字节数),而不是其偏移量。• offset_of:计算成员相对于结构体起始地址的偏移量(字节)。
2025-07-03 14:50:23
211
原创 offset_of宏怎么实现
1. (TYPE *)0:将数值 0 转换为 TYPE 类型的指针,即指向地址 0 的结构体指针。4. (size_t):将地址值转换为无符号整数类型 size_t,确保结果为合法的偏移量值。
2025-07-03 14:48:09
151
原创 socket编程以及对tcp的具体实现
要深入了解TCP的三次握手和四次挥手过程,以及Socket接口函数的细节,我们需要从多个层次来探讨:操作系统内核、网络协议栈、以及用户空间的Socket API。
2024-12-19 10:20:32
676
原创 freertos事件组如何使用
事件组是FreeRTOS中用于任务间同步的一种机制,它允许一个或多个任务等待某些事件的发生。事件组通过设置和清除事件标志来实现任务间的通信和同步。
2024-11-09 10:57:35
328
原创 ((Struct*)0是什么意思?
这基本上是访问成员变量类型,而不实际提及/创建该结构类型的任何变量。是一个编译时操作,空解引用从未在运行时实际执行。
2023-08-01 18:15:28
251
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人