cpp swap函数
时间: 2023-10-18 16:18:05 浏览: 196
交换函数2_swap_c++交换函数_
5星 · 资源好评率100%
C++中的swap函数可以交换两个变量的值,其语法格式如下:
```
void swap (Type &a, Type &b);
```
其中,Type表示变量的数据类型,a和b是要交换的两个变量。在函数调用时,swap函数会将a和b的值进行交换。
下面是一个示例代码:
```cpp
#include <iostream>
using namespace std;
int main() {
int a = 10, b = 20;
cout << "交换前:a = " << a << ", b = " << b << endl;
swap(a, b);
cout << "交换后:a = " << a << ", b = " << b << endl;
return 0;
}
```
输出结果:
```
交换前:a = 10, b = 20
交换后:a = 20, b = 10
```
阅读全文