/**
*指向多维数组的指针
*int (*p)[4],其中int为类型说明符,p为指针变量,4为一维指针的长度
*/
void testMultArray()
{
int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};
int (*p)[4];
int i,j;
p=a;
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
{
printf("a[%d][%d]:%d\t",i,j,*(*(p+i)+j));
}
printf("\n");
}
}
本文详细解释了如何使用指向多维数组的指针,包括定义、初始化和遍历多维数组的方法。
1182

被折叠的 条评论
为什么被折叠?



