![]() |
1
4
看看这个:
这些注释建议您期望4位字段成员映射第一个数组成员的位。那不行,因为
全部的
a的成员
所以这个联盟可以 任何一个 包含数组 或 带位字段的结构。 请注意,这并不能以便携的方式解决您的问题:没有关于如何安排位字段的严格保证,有关详细信息,请参阅Leushenko的评论!为了便于移植地解决这个问题,您可以提供宏来访问各个位,例如。
或者,如果您还需要写入位,或者希望强制类型安全性,请改为写入(内联)函数。 |
![]() |
MaPo · Linux,设置锁定ICMP_过滤器选项 7 月前 |
![]() |
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 7 月前 |
![]() |
Bobby · 复合字面值总是左值吗? 8 月前 |
![]() |
9-Pin · C: 嵌套结构的堆栈内存分配 8 月前 |