int a=8,b=2;
二进制的a=1000,b=0010;
aa方法一:使用异或思想(最高级方法)
a=a^b;
b=a^b;
a=a^b
方法二:使用加法加法(高级方法)
a=a+b;
b=a-b;
a=a-b;
方法三:引进中间变量(一般方法)
int temp=a;
a=b;
b=temp;
int a=8,b=2;
二进制的a=1000,b=0010;
aa方法一:使用异或思想(最高级方法)
a=a^b;
b=a^b;
a=a^b
方法二:使用加法加法(高级方法)
a=a+b;
b=a-b;
a=a-b;
方法三:引进中间变量(一般方法)
int temp=a;
a=b;
b=temp;