次のコードを検討してください
#include<stdio.h>
#include<conio.h>
struct mystruct
{
int a:1;
int b:2;
int c:3;
};
void main()
{
struct mystruct S;
clrscr();
S.a=1;
S.b=-5;
S.c=100;
printf("%d %u %d %u %d %u",S.a,S.a,S.b,S.b,S.c,S.c);
getch();
}