若x != y,则:
x = x ^ y ^ x;
void inplace_swap(int *x,int *y){ *y = *x ^ *y; *x = *x ^ *y; *y = *x ^ *y; }
若x != y,则:
x = x ^ y ^ x;
void inplace_swap(int *x,int *y){ *y = *x ^ *y; *x = *x ^ *y; *y = *x ^ *y; }
转载于:https://www.cnblogs.com/flowjacky/archive/2012/11/07/2758170.html