关于下面表示a数组中的元素的疑惑

img


关于下面表示a数组中的元素的疑惑,我有点疑问,请问有没有人会的,帮看一下下

a是一个二维数组,p是一个指向有5个元素的数组指针。
A:表达式是一个指针,不是对数组元素的引用。*(p+1)等于&a[1],即*(p+1)指向a的第二行的首元素。
B:(p+3)是一个指针,指向第4行的首元素。
C:
(p+1)指向a的第二行的首元素;(p+1)+3则指向第二行的第3个元素。
D:
( *p+2)是对数组元素的正确引用,它等价于a[0][2]。
所以对a数组元素的正确引用的选项是D。