//swap的实现和调用
#include<stdio.h>
#include<algorithm>
using namespace std;
int main()
{
int a,b;
a=9;b=7;
swap(a,b);
printf("%d %d\n",a,b);
a^=b;
b^=a;
a^=b;
printf("%d %d\n",a,b);
return 0;
}
#include<stdio.h>
#include<algorithm>
using namespace std;
int main()
{
int a,b;
a=9;b=7;
swap(a,b);
printf("%d %d\n",a,b);
a^=b;
b^=a;
a^=b;
printf("%d %d\n",a,b);
return 0;
}