两数交换 —— 位运算实现注意:两个数一定不能指向同一内存空间,不然结果都会变成0! 1234int a,b;a = a^b;b = a^b;a = a^b; 二进制异或运算 0^1 , 0^0 , 1^1 。相同为 0 ,不同为 1 。