"упростил"

Код
typedef struct {
int b00:1, b01:1, b02:1, b03:1, b04:1, b05:1, b06:1, b07:1;
int b08:1, b09:1, b10:1, b11:1, b12:1, b13:1, b14:1, b15:1;
int b16:1, b17:1, b18:1, b19:1, b20:1, b21:1, b22:1, b23:1;
int b24:1, b25:1, b26:1, b27:1, b28:1, b29:1, b30:1, b31:1;
} b_t __attribute__((bitband));