union和位域的混合使用

typedef union {
struct
{
unsigned char bit0:1;
unsigned char bit1:1;
unsigned char bit2:1;
unsigned char bit3:1;
unsigned char bit4:1;
unsigned char bit5:1;
unsigned char bit6:1;
unsigned char bit7:1;
}bitt;
unsigned char byte;
}byte_st;

 

 

记得bit0 在前。

posted @ 2022-03-15 16:15  啊展  阅读(215)  评论(0)    收藏  举报