1、传值(不可实现两个数的交换)
2、 传地址
3、引用传递
void swap3(int &x, int &y)
{
int temp = x;
x = y;
y = temp;
}
int main()
{
int m = 0;
int n = 0;
cin >> m >> n;
swap3(m, n);
cout << m << n << endl;
}
1、传值(不可实现两个数的交换)
2、 传地址
3、引用传递
void swap3(int &x, int &y)
{
int temp = x;
x = y;
y = temp;
}
int main()
{
int m = 0;
int n = 0;
cin >> m >> n;
swap3(m, n);
cout << m << n << endl;
}