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)
,x
和y
的值被交换了。这种方法更简洁,不需要自己编写交换函数。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
