作者but (←殺千刀的UAO始作俑者)
看板Ruby
標題Re: [問題] method 要如何將數字 pass by reference
時間Fri Jan 25 19:01:19 2008
既然 ruby 可以直接
a, b = b, a
何必 swap XD
※ 引述《LyinZ (琳子)》之銘言:
: hmm...
: 我都直接這樣子用:
: def swap a, b
: a[0], b[0] = b[0], a[0]
: end
: 然後用的時候就..
: a = ['x']
: b = ['y']
: swap a, b
: 懶懶 :p
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.126.174.196
1F:推 godfat:swap a, b 比 a, b = b, a 更不容易寫錯且方便 XD 01/25 22:36
2F:→ godfat:不過理所當然的,這只是舉例,並不會真的去做 swap @@ 01/25 22:37