题目描述:假设有两整型变量A与B;A=3,B=4.问如何实现两变量的值相互交换?

方法

  • 菜鸡(我)的写法
int a=3,b=4;
int c;
c=a,a=b,b=c;
  • 进阶
int a=3,b=4;
a+=b;b=a-b;a=a-b;
  • 究极操作
int a=3,b=4;
a ^= b;
b ^= a;
a ^= b