[問題] 請教指派運算(<-)和等號(=)有什麼不同?

作者: LouisPion (府城好男兒)   2015-03-04 16:50:13
文章分類提示:問題
[問題類型]:
程式諮詢
[軟體熟悉度]:
入門,MATLAB、C、FORTRAN都沾過一些
[問題敘述]:
請問使用指派運算(<-)和等號(=)有什麼不同?
[關鍵字]:
指派
作者: andrew43 (討厭有好心推文後刪文者)   2015-03-04 17:28:00
作者: LouisPion (府城好男兒)   2015-03-04 22:54:00
感謝回覆,我有/了幾組詞沒找到@@所以除了1->a這種情況外,箭號沒什麼特別的嘛習慣MATLAB等語言的用等號也是賦值的概念啊只是沒辦法指定方向而已,也沒必要吧?^不過
作者: andrew43 (討厭有好心推文後刪文者)   2015-03-04 23:01:00
有一些歷史因素啦。另外像是 mean(x <- c(1,2,3)) 和mean(x = c(1,2,3)) 有不同的意思。我個人常常會寫出 很長的一段 -> foo 這種東西,所有-> 有額外的方便之處,但應該不是個好習慣。簡單來說,你可以只用 = 是沒問題的。想了解更多可看 http://preview.tinyurl.com/m2aw6a4 以及 http://preview.tinyurl.com/c6q6olx還有這篇 http://preview.tinyurl.com/o43a2qh
作者: celestialgod (天)   2015-03-05 08:39:00
可以參考精華區 z-4-2
作者: LouisPion (府城好男兒)   2015-03-06 08:23:00
感謝你這麼詳盡熱心地回答我~不好意思忘了爬精華區

Links booklink

Contact Us: admin [ a t ] ucptt.com