unsigned char data;
将数据data的第六个bit位置为1的表达式为:data |= (1 << 5)
将数据data的第四个bit位置为0的表达式为:data &= ~(1 << 3)
将数据data的第五个bit位按位取反的表达式为:data ^= (1 << 4)
unsigned char data;
将数据data的第六个bit位置为1的表达式为:data |= (1 << 5)
将数据data的第四个bit位置为0的表达式为:data &= ~(1 << 3)
将数据data的第五个bit位按位取反的表达式为:data ^= (1 << 4)