基本的问题哈,求答
[code][#include"stdio.h"main(){
static int a[3][4]={0,1,2,3,4,5,6,7,8,9,10,11};
int(*p)[4];
int i,j;
p=a;
for(i=0;i<3;i++)
for(j=0;j<4;j++) printf("%2d ",*(*(p+i)+j));
/code]
为什么多维数组的指针变量的长度不是多维数组的行数而是该多维数组的列数,在按指针法求值的时候,按理解,指针变量P的上限也是多维数组的行数啊