联合体结合位域的作用
例如
这段代码,巧妙运用了位域和联合体的特性,rx370x_cfg_data_t位域控制每个成员的大小 使总大小为32,cfg_u32和位域的大小相等,因为联合体共用一个空间的原因,此时cfg_u32中存放的内容就是位域中存放的内容,我们只需要访问cfg_u32就可以获取到位域中的全部内容了
联合体结合位域的作用
例如
这段代码,巧妙运用了位域和联合体的特性,rx370x_cfg_data_t位域控制每个成员的大小 使总大小为32,cfg_u32和位域的大小相等,因为联合体共用一个空间的原因,此时cfg_u32中存放的内容就是位域中存放的内容,我们只需要访问cfg_u32就可以获取到位域中的全部内容了