ビットフィールドって何型?
int a : 3;
はint型なのかint:3型なのか