[C ++] swap()関数

std :: swapが存在します

swap()関数は次のとおりです。 

#include<iostream>
using namespace std;
int main(){
	int a,b;
	cin>>a>>b;
	swap(a,b);
	cout<<a<<" "<<b;
	return 0;
}

入る:

1 2

出力:

2 1

ただし、swap()という名前の関数をカスタマイズする場合は、「using namespace std;」を追加しないでください。競合が発生し、カスタムのswap()関数が機能しなくなります。

おすすめ

転載: blog.csdn.net/WKX_5/article/details/114377838