本题有两种做法:
方法一(新手适用):
c=a; a=b; b=c; //利用临时变量c。
方法二(函数解决):
swap(a,b);//swap是c++自带函数。
再补一种
a^=b; b^=a; a^=b;
cout<<b<<" "<<a并不能真正实现a和b的交换
cout<<b<<' '<<a;不是更好吗
共 3 条回复
再补一种
cout<<b<<" "<<a并不能真正实现a和b的交换
cout<<b<<' '<<a;不是更好吗