给位字段赋值及位字段结构存储所占的空间
时间:2009-05-16 来源:hubo214
#include <stdio.h>
int main( )
{
struct s { unsigned a:3;
signed b:3;
int c:3;
}x = {-1,-1,-1};
printf("x.a=%d\nx.b=%d\nx.c=%d\nsizeof(x)=%d\n",x.a,x.b,x.c,sizeof(x));
}
{
struct s { unsigned a:3;
signed b:3;
int c:3;
}x = {-1,-1,-1};
printf("x.a=%d\nx.b=%d\nx.c=%d\nsizeof(x)=%d\n",x.a,x.b,x.c,sizeof(x));
}
相关阅读 更多 +