当前位置:首页 C++ > 正文

c++交换两个变量的值函数

作者:野牛程序员:2023-07-10 12:28:52 C++阅读 2644

在C++中,可以使用std::swap函数来交换两个变量的值。这个函数位于<algorithm>头文件中。

下面是使用std::swap函数交换两个变量的示例代码:

#include <iostream>
#include <algorithm>

int main() {
    int x = 10;
    int y = 20;
    
    std::cout << "Before swap: x = " << x << ", y = " << y << std::endl;
    
    std::swap(x, y);
    
    std::cout << "After swap: x = " << x << ", y = " << y << std::endl;
    
    return 0;
}

输出结果:

Before swap: x = 10, y = 20
After swap: x = 20, y = 10

通过调用std::swap(x, y)xy的值被交换了。这种方法更简洁,不需要自己编写交换函数。

野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击