您的位置首页生活百科

(*p)[10]与*p[10]的区别?

(*p)[10]与*p[10]的区别?

的有关信息介绍如下:

(*p)[10]与*p[10]的区别?

(*p): p指向有10个元素的一维数组,相当于行指针;

*p[10[: 由于[]比*优先级更高,因此p先与结合,形成p的形式,这显然是数组形式。 然后再与p前面的*结合,*表示次数组是指针类型的,每个数组元素都指向一个变量。

我也不大记得了,应该是只有P的含义不一样吧。

前一个p是10个数组的第一个的地址。

后一个P[i]是第i个数组项的地址吧。

你可以用TC追踪一下看看。如果说的不对,欢迎大家骂我哈。