进制转换工具: http://www.kqiqi.com/tools/Hex/
//128 64 32 16 8 4 2 1
//10000000 -127
//11111111 -1
//00000000 0
//01111111 127
int coun;
//位运算符
//1、取反 ~
int a = 97;
// a = ~a; //-101
char c = '\'';
// c = ~c; // 十六进制 \x9d 157
//2、取相同值 &
coun = a&c;
//coun=97=11000001 'b'=98=11000010
coun &= 'b'; //取两个二进制相同部分,不同部分补0 ,结果 coun=11000000=96='\''
//3、或 | 1为真 两值其中一个为真就为 1 都不为真为0
coun = 97|98; //11000001 11000010 coun=11000011
//4、异或 ^ 都为1为0 其中一个为1为1 都为0为0
coun = 97^98; //11000001 11000010 coun=00000011;