#include "stdafx.h"
union FLAG
{
struct FFF
{
unsigned char bit0:1;
unsigned char bit1:1;
unsigned char bit2:1;
unsigned char bit3:1;
unsigned char bit4:1;
unsigned char bit5:1;
unsigned char bit6:1;
unsigned char bit7:1;
}reg_bit;
unsigned char reg_char;
}ccc;
int _tmain(int argc, _TCHAR* argv[])
{
ccc.reg_char=0x09;
ccc.reg_bit.bit3=0;
return 0;
}
union FLAG
{
struct FFF
{
unsigned char bit0:1;
unsigned char bit1:1;
unsigned char bit2:1;
unsigned char bit3:1;
unsigned char bit4:1;
unsigned char bit5:1;
unsigned char bit6:1;
unsigned char bit7:1;
}reg_bit;
unsigned char reg_char;
}ccc;
int _tmain(int argc, _TCHAR* argv[])
{
ccc.reg_char=0x09;
ccc.reg_bit.bit3=0;
return 0;
}