用指针变量输出二维数组元素的值
#include<stdio.h>
int main()
{ int a[3] [4] ={ {1,2,3,4},{5,6,7,8},{9,10,11,12}},*p;
int i,j;
for( p=a[0];p<a[0]+12;p++)
{ if((p-a[0])%4==0) printf("\n");
printf("%-4d",*p);
}
printf("\n");
printf("---------------------\n");
for( i=0;j<3;i++)
{ for( j=0;j<4;j++)
printf("%-4d",*(a[i]+j));
printf("\n");
}
return 0;
}