位运算符--用简单例子说明
位运算符
A = 0011 1100
B = 0000 1101
//二进制下同位数比较
A & B = 0000 1100 // 与:同1为1,否则为0
A | B = 0011 1101 // 或:同0为0,否则为1
A ^ B = 0011 0001 //异或:相同为0,不同为1
~B = 1111 0010 //非:1变0,0变1
A = 0011 1100
B = 0000 1101
//二进制下同位数比较
A & B = 0000 1100 // 与:同1为1,否则为0
A | B = 0011 1101 // 或:同0为0,否则为1
A ^ B = 0011 0001 //异或:相同为0,不同为1
~B = 1111 0010 //非:1变0,0变1