#include<stdio.h>
#include<stdlib.h>
int main()
{
float f[3][4]={{0.0,0.1,0.2,0.3},{1.0,1.1,1.2,1.3},{2.0,2.1,2.2,2.3}};
float (*p)[4]; //p指向的是一个包含4个浮点数元素的数组
int i,j;
p=f; //将二维数组名f赋值给p,表示第0行首地址
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
printf("%6.2f",*(*(p+i)+j)); //*(*(p+i)+j))==*(*(f+i)+j)),即为f[i][j]的值
printf("\n");
}
printf("\n");
system("pause");
}