Re: [問題] method 要如何將數字 pass by reference

看板Ruby作者 (←殺千刀的UAO始作俑者)時間17年前 (2008/01/25 11:01), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串6/7 (看更多)
既然 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

01/25 22:36, , 1F
swap a, b 比 a, b = b, a 更不容易寫錯且方便 XD
01/25 22:36, 1F

01/25 22:37, , 2F
不過理所當然的,這只是舉例,並不會真的去做 swap @@
01/25 22:37, 2F
文章代碼(AID): #17cS60u2 (Ruby)
討論串 (同標題文章)
文章代碼(AID): #17cS60u2 (Ruby)