位字段

比特字段的唯一可移植类型是 signedunsigned_Bool。可以使用普通的 int 类型,但是标准说(§6.7.2¶5) …对于位字段,它是实现定义的,指定符 int 是指定与 signed int 相同的类型还是与 unsigned int 相同的类型。

特定实现可以允许其他整数类型,但使用它们是不可移植的。