c++中用四种方法进行两个变量的交换

点击跳转原文链接

方法一:传指针的方式
方法二:通过定义宏的方式实现
方法三:用引用进行交换
方法四:使用C++自带的交换函数
代码去原文的链接,作者写的很详细

举个栗子

#include <iostream>
using namespace std;
void exchange(int &x,int &y)
{
int temp;
temp=y;
y=x;
x=temp;
cout<<x<<y;
}
int main()
{
int	x=10;
int	y=20;
exchange(x,y);
return 0;
}
发布了32 篇原创文章 · 获赞 4 · 访问量 2296

猜你喜欢

转载自blog.csdn.net/delete_bug/article/details/105361772