交换两个整数 a,b一般怎么做?
一贯的做法是
int temp=a;
a=b;
b=temp;
试试这种
a = b ^ a ^ (b = a);
是的上上下下,左右左右,baba!
交换两个整数的新方法
交换两个整数 a,b一般怎么做?
一贯的做法是
int temp=a;
a=b;
b=temp;
试试这种
a = b ^ a ^ (b = a);
是的上上下下,左右左右,baba!

被折叠的 条评论
为什么被折叠?