主题:将二维数组等价转化为二级指针
void main()
{
int a[3][3] = {1,2,3,4,5,6,7,8,9};
int **p;
int *m[3];
m[0]=a[0];
m[1]=a[1];
m[2]=a[2];
p=m;
for(int i=0;i<3;i++)
for(int j=0;j<3;j++)
cout<<*(p[i]+j)<<'\t';
}
{
int a[3][3] = {1,2,3,4,5,6,7,8,9};
int **p;
int *m[3];
m[0]=a[0];
m[1]=a[1];
m[2]=a[2];
p=m;
for(int i=0;i<3;i++)
for(int j=0;j<3;j++)
cout<<*(p[i]+j)<<'\t';
}

您所在位置: