下列代码实现的是( )
void Swap(int &a, int &b) {
if (a != b) {
a ^= b;
b ^= a;
}
a和b的异或
a和b的同或
a和b的值交换
a和b的高低位互换