题解 | #编写函数实现两数交换(引用方式)#
编写函数实现两数交换(引用方式)
https://www.nowcoder.com/practice/19ff3da82df740a9a662aaf59aa41c5d
#include <iostream>
using namespace std;
// 利用二进制的异或运算,即换位运算符可实现不借助第三方变量完成交换
void swapReference(int& x,int& y)
{
x=x^y;
y=x^y;
x=x^y;
}
int main() {
int m, n;
cin >> m;
cin >> n;
// write your code here......
swapReference(m, n);
cout << m << " " << n << endl;
return 0;
}

