我不完全确定C,但C++允许未命名的0字段位字段.例如:
struct X { int : 0; };
在冰犯罪的回答之后编辑了这个例子
编辑:好的,多亏了目前的答案,我现在知道了理论目的.但问题是关于实际用途,所以他们仍然持有:)
c c++ bit-fields
bit-fields ×1
c ×1
c++ ×1