int main()
{
int** p = (int**)malloc(3 * sizeof(int*));
int i = 0;
for (i = 0; i < 3; i++)
{
p[i] = (int*)malloc(5 * sizeof(int));
}
int j = 0;
for (i = 0; i < 3; i++)
{
for (j = 0; j < 5; j++)
{
p[i][j] = 5 * i + j;
}
}
for (i = 0; i < 3; i++)
{
for (j = 0; j < 5; j++)
{
printf("%d\t", p[i][j]);
}
printf("\n");
}
for (i = 0; i < 3; i++)
{
free(p[i]);
}
return 0;
}
使用malloc函数模拟开辟一个3*5的整型二维数组,开辟好后,使用二维数组的下标访问形式,访问空间
最新推荐文章于 2024-06-14 10:22:04 发布