从数组中获取值的“过程”是否具有名称?

时间:2013-02-21 19:52:57

标签: c++ arrays call procedure

我想知道从数组中获取值的“过程”是否具有名称(例如,当您执行此操作时:

array[3] // this will get the value from index '4'

(在C ++中),获取值的过程是否有名称?)

如果对此有充分的解释,我很抱歉。我试图在谷歌搜索一些东西,但我找不到任何用我的话。

1 个答案:

答案 0 :(得分:6)

它被称为下标运算符。它是可重载的,但在数组或指针上使用时,a[n]*(a + n)具有相同的含义。

该名称可能来自数学,其中向量*被写为 v =( v 1 ,..., v n ),所以 v i 表示 i th 元素。

*)除非您是相对主义者,否则不允许在计算机附近使用。如果他们是,他们会向你喊“1-form”。