我想对数据进行位运算,定义了如下结构:
struct group {
unsigned a : 1;
unsigned b : 1;
int c : 6;
int d : 8;
}group_t;
group.a=1;
group.b=0;
group.c=5;
group.d=11;
我想得到整个结构的值,即group的值,应该是二进制1000010100001011;
并把它赋值给另一变量,
请教如何实现!!!!
...全文
2910打赏收藏
关于结构问题,急!!!
我想对数据进行位运算,定义了如下结构: struct group { unsigned a : 1; unsigned b : 1; int c : 6; int d : 8; }group_t; group.a=1; group.b=0; group.c=5; group.d=11; 我想得到整个结构的值,即group的值,应该是二进制1000010100001011; 并把它赋值给另一变量, 请教如何实现!!!!