数组,指针问题,求大神帮忙看看
#include <stdio.h>#include <conio.h>
void main(void)
{
int A[2][3][4]={{{1,2,3,4},{5,6,7,8},{9,10,11,12}},{{13,14,15,16},{17,18,19,20},{21,22,23,24}}};
int* pA=A[0][0];
for(int i=0;i<2;i++)
for(int j=0;j<3;j++)
for(int k=0;k<4;k++)
printf("%d ",*(pA+i*3*4+j*4+k));
getch();
}
上面代码里面的“*(pA+i*3*4+j*4+k)”怎么理解?求大神帮忙理解下,万分感谢