c/c++的位域

来源:互联网 发布:ubuntu 编译安装php7 编辑:程序博客网 时间:2024/05/02 00:47

struct intdata
{
 int a:2;
 int b:3;
 int c:2;
};


int main()
{
 Rectangle1 rect;
 int i;
 intdata data;
 data.a=2;
 data.b=3;
 data.c=2;

 cout<<&data<<endl;
 cout<<data.a<<endl;
 cout<<data.b<<endl;
 cout<<data.c<<endl;
 cout<<sizeof(intdata)<<endl;

}

结果:

0012FF30
-2
3
-2
4

0 0
原创粉丝点击