首页 > 试题广场 >

以下关于`struct`位域(bit-field)的描述,正

[不定项选择题]
以下关于`struct`位域(bit-field)的描述,正确的有哪些?
struct Flags {
unsigned int a : 3;
unsigned int b : 5;
unsigned int c : 1;
};
  • 位域成员a可以存储0到7的值
  • 位域的内存布局(包括位顺序和填充)是实现定义的
  • 可以对位域成员取地址(&)
  • 位域可以跨越存储单元边界,具体行为是实现定义的

这道题你会答吗?花几分钟告诉大家答案吧!