四种可变交流swap方法
生活随笔
收集整理的這篇文章主要介紹了
四种可变交流swap方法
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1.void swap(int &x, int &y){
? ? ? ? ? ?int temp=x;
? ? ? ? ? ?x=y;
? ? ? ? ? ?y=temp;
? }
2.void swap(int &x, int &y){
? ? ? ? ? ?x=x+y;
? ? ? ? ? ?y=x-y;
? ? ? ? ? ?x=x-y;
? }
3.void swap(int &x, int &y){
? ? ? ? ? ?x=x-y;
? ? ? ? ? ?y=x+y;
? ? ? ? ? ?x=y-x;
? }
4.void swap(int &x, int &y){? ? ? ? ? ?x=x^y;
? ? ? ? ? ?y=x^y;
? ? ? ? ? ?x=x^y;
? }
轉(zhuǎn)載于:https://www.cnblogs.com/hrhguanli/p/5027092.html
總結(jié)
以上是生活随笔為你收集整理的四种可变交流swap方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。