/*使用异或交换数据: 交换A与B的值*/
void swap(int *a,int *b)
{
*a=*a^*b;
*b=*b^*a;
*a=*a^*b;
}
/*加减运算处理*/
void swap(int &a,int &b)
{
a=a+b;
b=a-b;
a=a-b;
}
swap-交换两个数
最新推荐文章于 2020-12-16 14:29:32 发布
/*使用异或交换数据: 交换A与B的值*/
void swap(int *a,int *b)
{
*a=*a^*b;
*b=*b^*a;
*a=*a^*b;
}
/*加减运算处理*/
void swap(int &a,int &b)
{
a=a+b;
b=a-b;
a=a-b;
}