2024-05-06 04:33:01
假如是输出100个这样的二维数组呢?怎么办?帮帮忙,万分感激!
#include
int main()
{
int matrix[100][5][5]={0}; //定义100个二维数组 每个是5行5列的
int (*p)[5][5]; //定义指针
int i,j,k;
p=matrix; //指针指向数组地址
for(k=0;k<100;k++)
{
for(i=0;i<5;i++)
for(j=0;j<5;j++)
{
printf("%d",*(*(*(p+k)+i)+j));
if(j==4)
putchar('\n');
}
putchar('\n');
}
return 0;
}
这样行不?