typedef struct tp{
unsigned int type0:1;
unsigned int type1:1;
unsigned int type2:1;
}TYPE;


0:1の「:」って何でつか??