作者IsfunHDS (Isfun)
看板Programming
標題Re: [c的指標]一個簡單的小問題,有沒有比較好的解釋?
時間Sun Jun 1 14:16:55 2008
void swap(int &x,int &y)
{
x=x^y;
y=x^y;
x=x^y;
}
這個是用call by ref
不過是用位元運算 速度比較快
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.126.36.92
1F:→ jtmh:這個是 C++ 吧218.175.148.121 06/01 15:00
2F:推 cole945:傳 swap(a,a) 結果就爛了...220.139.135.178 06/01 15:04
3F:推 a1234957:swap(int* x, int* y) 122.123.5.4 06/01 15:05
4F:→ a1234957:我習慣用這個3. 122.123.5.4 06/01 15:07
5F:→ kenlo1980:想到以前面試用ref寫swap被打槍 123.193.172.76 06/02 20:57