广西平南大鹏火车站:多维数组指针问题,为什么会不对呢!?

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/03 02:47:27
第二个Printf输出的结婚,和第一个不一样,但书中说这公式可得出那里值。

main()
{
int a[4][2]={{0,1},{2,3},{4,5},{6,7}};
int (*p)[2]; int i,j;
p=a;
printf("This is 4*2 array\n");
scanf("%d,%d",&i,&j);
printf("a[%d][%d]=%d\n",i,j,*(*(p+i)+j));
printf("a[%d][%d]=%d\n",i,j,a[i*2+j]);
getch();
}

最怕指针

特别是(*p)[]类似的