若有以下定义和语句,则对a数组元素的正确引用为( )。 int a[2][3],(*p)[3];p=a;

A)(p+1)[0] B)*(*(p+2)+1) C)*(p[1]+1) D)p[1]+2
2024-11-24 03:30:59
推荐回答(1个)
回答1:

选 C。
p 的类型是int (*)[3],是指针的指针。
C选项相当于 p[1][1]。
B选项错,它相当于 p[2][1],数组的第一个坐标越界了。