#include <stdio.h>
int main () {
typedef union {
struct {
unsigned char Brm_0:1;
unsigned char Brm_1:1;
unsigned char Brm_2:1;
unsigned char Brm_3:1;
unsigned char Brm_4:1;
unsigned char Brm_5:1;
unsigned char Brm_6:1;
unsigned char Brm_7:1;
};
} Brm8;
Brm8 a;
#define bit a.Brm_1
bit=1;
printf("%d",bit);
return 0;
}