【发布时间】:2010-09-29 10:44:23
【问题描述】:
从我的演讲幻灯片中,它指出:
如下面的代码所示,可以分配数组名称
指向一个适当的指针,而不需要前面的 & 运算符。
int x;
int a[3] = {0,1,2};
int *pa = a;
x = *pa;
x = *(pa + 1);
x = *(pa + 2);
a += 2; /* invalid */
为什么a += 2; 无效?
谁能帮忙澄清一下?
如果您想出更好的标题,也可以随时编辑标题。
【问题讨论】:
-
谢谢彼得,我应该注意到代码块功能了。
-
抱歉,我不知道要使用什么搜索词。