[问题] 请教指派运算(<-)和等号(=)有什么不同?

楼主: 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