#include<iostream>using namespace std;
void swap(int &v1,int &v2){ v1 = v1^v2; v2 = v1^v2; v1 = v1^v2; }
void main(){ int a=3,b=5; swap(a,b); cout<<"a="<<a<<'\t'<<"b="<<b<<endl;}
是用异或来做