
什么是位段
段位的声明的结构类似,有两个不同:
1.位段的成员必须是int,unsigned int 或者signed int只要是整形就可以.
2.位段的成员名后边有一个冒号和一个数字
例如
struct S
{
int a : 2;
int b : 5;
int c : 10;
int d : 30;
};
int main()
{
struct S s;
printf("%d
", sizeof(s));
}
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 »
C 位段使用