天天看点

指针数组一些定义方法

int b[3][5]={1,2,3,4,5,2,3,4,5,6,3,4,5,6,7};

int pa[??]={b[0],b[1],b[2]};

此处b[3][5]相当于b[3]=*pa[3];

则??=3

int (*q)[??]=b;

此处b[3][5]相当于(*b)[5]=*q[5];

改良中的输出方法都可用

int i,j;

for(i=0;i<3;i++)

{

for(j=0;j<5;j++)

{

printf("%d ",pa[i][j]);

}

}