在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函數所接受的參數是引用類型,因此它會直接修改傳入的變量的值,而不是創建一個新的變量。