如何交换两个变量的值?
这行得通,但我更喜欢一个衬里:
int a = 10, b = 30;
a = a + b;
b = a - b;
a = a - b;
最佳答案
也许那是作弊,但很简单:
std::swap(a, b);
关于c++ - 使用 C++ 简洁地交换变量的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28898026/