69,371
社区成员
发帖
与我相关
我的任务
分享
struct test
{
int a:2;
int b:3;
int c:1;
};
void main()
{
test data;
data.a = 2;//2bit
data.b = 5;//3bit
data.c = 1;//1bit
printf("%d,%d,%d\n", data.a, data.b, data.c);
}
struct test
{
unsigned int a:2;
unsigned int b:3;
unsigned int c:1;
};
#include <stdio.h>
struct test
{
unsigned int a:2;
unsigned int b:3;
unsigned int c:1;
};
void main()
{
test data;
data.a = 2;//2bit
data.b = 5;//3bit
data.c = 1;//1bit
printf("%d,%d,%d\n", data.a, data.b, data.c);
}