第一种方法:
void swap(int &a,int &b)
{
a=a+b;
b=a-b;
a=a-b;
}
第二种方法:
void swap2(int &a,int &b)
{
a=a^b;
b=a^b;
a=a^b;
}
第一种方法:
void swap(int &a,int &b)
{
a=a+b;
b=a-b;
a=a-b;
}
第二种方法:
void swap2(int &a,int &b)
{
a=a^b;
b=a^b;
a=a^b;
}