有以下定义:int a[4] [3]={1 2 3 4 5 6 7 8 9.10 11 12};int(*ptr)[3]=a *p=a[0];则下列能够正确
有以下定义: int a[4] [3]={1,2,3,4,5,6,7,8,9.10,11,12}; int(*ptr)[3]=a,*p=a[0]; 则下列能够正确表示数组元素a[1][2]的表达式是()。
A.*((*ptr+1}+2)
B.*(*(p+5))
C.(*ptr+1)+2
D.*(*(a+1)+2)
请帮忙给出正确答案和分析,谢谢!