a &= ~0x01; // a的第0位设置为0 &=~ 表示置0
a |= 0x01; // a的第0为设置为1 |= 表示置1
(a & 0x01) // 判断a第0位是否为1
(a & 0x01 == 0 ) //判断第0位是否为0
(a | 0x00 == 1) //判断第0位是否为1
a &= ~0x01; // a的第0位设置为0 &=~ 表示置0
a |= 0x01; // a的第0为设置为1 |= 表示置1
(a & 0x01) // 判断a第0位是否为1
(a & 0x01 == 0 ) //判断第0位是否为0
(a | 0x00 == 1) //判断第0位是否为1