在C++中,可以使用std::swap函數(shù)來(lái)交換兩個(gè)變量的值。swap函數(shù)的使用方法如下:
#include <algorithm>
int main() {
int a = 10;
int b = 20;
std::swap(a, b);
// 現(xiàn)在a的值為20,b的值為10
return 0;
}
在這個(gè)例子中,我們使用std::swap函數(shù)交換了變量a和b的值。需要注意的是,std::swap函數(shù)所接受的參數(shù)是引用類(lèi)型,因此它會(huì)直接修改傳入的變量的值,而不是創(chuàng)建一個(gè)新的變量。