在C++中,可以使用std::swap函数来交换两个变量的值。swap函数的使用方法如下:
#include <algorithm>
int main() {
int a = 10;
int b = 20;
std::swap(a, b);
// 现在a的值为20,b的值为10
return 0;
}
在这个例子中,我们使用std::swap函数交换了变量a和b的值。需要注意的是,std::swap函数所接受的参数是引用类型,因此它会直接修改传入的变量的值,而不是创建一个新的变量。