$class->method()
^
|
什麼是正確的術語呢?
$class->method()
^
|
什麼是正確的術語呢?
我一直把這個符號稱爲「箭頭」。
我相信這就是所謂的「箭頭符號」,假設當然你在談論PHP。這就是大多數出版物,文章和PHP網站所說的,所以這就是我的大腦在視覺上所說的。
我會說:引用操作
見:http://en.wikipedia.org/wiki/Dereference_operator
具有良好的評議一些討論後,最終的術語可能是:
提領和可能被縮短到字段訪問運營商 : - 現場訪問運營商
這是「成員選擇」運營商或「成員通過指針」運營商。
取決於語言:
-PHP,相信它只是用來訪問一個類的成員
在另一方面-C或C++,它是用來derefernce一個指針和一個訪問構件。這幾乎就是語法糖。
pointer->member
相當於
(*pointer).member
我認爲C++稱之爲「指針成員訪問運算符。」
在PHP中它被稱爲T_OBJECT_OPERATOR
。請參閱List of Parser Tokens in the PHP Manual.
解引用是不同的,它提供指針指向的地址,不訪問底層對象 – 2009-10-01 16:13:48
這就是*運算符... – Guffa 2009-10-01 16:15:08
請參閱java示例所在的位置。是derefence運算符 – dweeves 2009-10-01 16:15:55