摘要:
联合体的定义格式为: union 联合体名{ 成员列表 }; 结构体和联合体的区别在于:结构体的各个成员会占用不同的内存,互相之间没有影响;而联合体的所有成员占用同一段内存,修改一个成员会影响其余所有成员。 介绍下要应用的场景,下位机采集到的数据类型是float型,需要通过串口发送到上位机然后再进行 阅读全文
posted @ 2021-09-03 13:41
夜行过客
阅读(537)
评论(0)
推荐(0)
摘要:
如下所示: #include <stdio.h> /*编译器默认是4字节对齐*/ struct test{ char a; int b; }; /*按实际占用的空间大小*/ struct test1{ char a; int b; }__attribute__((packed)); /*结构体大小必 阅读全文
posted @ 2021-09-03 11:29
夜行过客
阅读(245)
评论(0)
推荐(0)

浙公网安备 33010602011771号