1 按位与&:只有对应的两个二进制都为1时,结果位才为1。
例如:9&5 00001001&00000101=00000001 结果为1;
2 按位或|:只有对应的两个二进制有一个为1时,结果位就为1
例如:9&5 00001001|00000101=00001101 结果为13;
3 按位异或^:当对应的两个二进制相异时,结果为1;
例如:9&5 00001001^00000101=00001100 结果为12;
例如:9&5 00001001&00000101=00000001 结果为1;
例如:9&5 00001001|00000101=00001101 结果为13;
例如:9&5 00001001^00000101=00001100 结果为12;