1.若a ^ b = c; 则有a ^ c = b, b ^ c = a;
例:将两个整形变量交换(不创建临时变量)
这里就可以用到上面得到的规律来写,在写代码之前先给上面的规律附上具体值来验证一下:
10的二进制 01010
20的二进制 10100
01010 11110 11110
^ 10100 ^ 10100 ^ 01010
11110