#include "stdio.h"
void main()
{ int a[3][4]={<!-- -->{1,3,5,7},{9,11,13,15},{17,19,21,23}};
int (*p)[4],i,j; /*请分析说明,写出该句的作用?*/
p=a;
printf("请输入元素下表i,j的值:");
scanf("i=%d,j=%d",&i,&j);
printf("你输入的元素值:");
printf("a[%d][%d]=%d\n",i,j,p[i][j]);
printf("a[%d][%d]=%d\n",i,j,*(p[i]+j));
}//请采用列指针方式,重新试做本题,并调试运行。
int(*p)[4],p先和*结合,意味着p是一个指针,他指向int [4],即p是一个指向一个数组的指针。
运行结果如下: