Re: [c的指標]一個簡單的小問題,有沒有比較好的解釋?

看板Programming作者 (我需要人陪我)時間17年前 (2008/06/01 15:13), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串6/7 (看更多)
※ 引述《previewslave (蝦蝦蝦蝦 來玩圍棋吧)》之銘言: : ※ 引述《IsfunHDS (Isfun)》之銘言: : : void swap(int &x,int &y) : : { : : x=x^y; : : y=x^y; : : x=x^y; : : } : : 這個是用call by ref : : 不過是用位元運算 速度比較快 : void swap(int&x,int&y){x^=y^=x^=y;} 我也來無聊一下好了 void swap(int &x,int &y) { x=x-y; y=y+x; x=y-x; } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.165.196.102

06/01 15:19, , 1F
這個也跟前面兩篇一樣,如果x就是y會變成0
06/01 15:19, 1F

06/01 15:49, , 2F
沒辦法嘛~ 因為只能用兩個變數~
06/01 15:49, 2F
文章代碼(AID): #18Gam93G (Programming)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 6 之 7 篇):
文章代碼(AID): #18Gam93G (Programming)