提问人:Chipuc Valentin 提问时间:12/2/2022 更新时间:12/2/2022 访问量:13
如何使用双指针在 C 中创建二维数组
How to create a bidimensional array in C with double pointer
问:
我试图从一个未分配的指针创建一个二维数组。
我在这里得到“realloc(): invalid next size”:
int nr=0,**cycles;
int steps=10;
while(steps--)
{
if(nr==0)
{
cycles=(int **) malloc (sizeof (int*));
}
else
{
cycles=(int **) realloc (cycles,sizeof (int*));
}
*(cycles+nr)=(int *) malloc(sizeof(int));
nr++;
}
答: 暂无答案
评论