WIFI
文章平均质量分 61
问了就是很菜
这个作者很懒,什么都没留下…
展开
-
char *buf_ip4 = buf + sizeof(IP4MAPPED_HEADER) - 1;
这段代码的目的是通过调整指针buf_ip4,使它指向buf中紧接着后的内存位置,方便存储对应的 IPv4 地址部分。原创 2024-09-14 16:39:53 · 218 阅读 · 0 评论 -
PP_HTONL(x)
这个宏用于将一个 32 位无符号整数x转换为网络字节序(大端序)。在计算机系统中,不同的处理器可能采用不同的字节序:小端序(Little-Endian)或大端序(Big-Endian)。而网络协议通常要求使用大端序,因此需要将本地字节序转换为网络字节序。原创 2024-09-14 16:01:00 · 250 阅读 · 0 评论 -
extern wm_event_group_t const my_event_group;中extern的作用
是的别名,用于表示事件组名称。它的主要作用是提高代码的可读性,明确指明这是与事件组相关的标识符,而不是普通的字符串。问题2:既然wm_event_group_t代表了const char * 那为什么wm_event_group_t修饰的 my_event_group还要加上const呢?第一个const(在typedef中定义的):确保指针指向的字符串内容是只读的,不能被修改。第二个const(在中的const):确保指针本身是只读的,不能被重新指向其他地址。保护指针指向的字符串(即。原创 2024-09-10 22:11:36 · 933 阅读 · 0 评论