今天学习了一种结构体定义方法。
typedef union
{
struct
{
uint32_t bit_field1:1;
uint32_t bit_field2:7;
uint32_t bit_field3:8;
uint32_t reserv:16;
};
uint32_t all;
}int_def_t;
网上关于位域的介绍已经很详细了,在这里我附上链接。
本文介绍了使用位域结构定义方法,并通过具体的C语言示例代码解释了如何在一个整型变量中划分不同的位字段。此外,还提供了进一步学习位域概念的外部链接。

3911

被折叠的 条评论
为什么被折叠?



