代码
C / C++ 版:
void swap(int *a, int *b){ *a ^= *b; *b ^= *a; *a ^= *b; }
C++ 版:
void swap(int &a, int &b){ a ^= b; b ^= a; a ^= b; }
C / C++ 版:
void swap(int *a, int *b){ *a ^= *b; *b ^= *a; *a ^= *b; }
C++ 版:
void swap(int &a, int &b){ a ^= b; b ^= a; a ^= b; }