到数组的第一个 O?
问问题
293 次
5 回答
15
是的。
于 2010-07-15T16:16:38.503 回答
11
确切地。*p
并且p[0]
是相同的。以下是您想知道的一些简洁功能:
- “指针表示法”通常是指使用“取消引用”(或“间接”)运算符
- “数组表示法”一般是指使用括号和偏移值
您可以互换地使用以下两种方法来表示内存中的地址:
*p
相当于p[0]
*(p+1)
等价p[1]
于1[p]
注意:
- 正如在另一个回复中指出的那样,一般形式
*(p+i)
相当于p[i]
- 另外,请不要使用
i[p]
于 2010-07-15T16:24:49.580 回答
7
正确 -*p
相当于p[0]
.
于 2010-07-15T16:17:05.447 回答
7
p 包含数组的第一个 O 的地址。
索引是这样发生的:
p[i] = *(p+i); //note the pointer arithmetic
于 2010-07-15T16:18:10.883 回答
0
*p 指向第一个元素 p[0]。
于 2010-07-15T17:32:35.927 回答