Этот код не является сигфо
Я пытаюсь "отладить" его, чтобы знать, когда это происходит, но не понимаю, почему
range(int **range, int min, int max) //prototype
*range = (int *)malloc(sizeof(int) * (max - min));
if (*range == NULL)
return (0);
while (min < max)
{
range[0][z] = min; //Doesn't segfault
printf("%d\n",range[0][z]);
min++;
z++;
}
Это делает
range(int **range, int min, int max)//prototype
*range = (int *)malloc(sizeof(int) * (max - min));
if (*range == NULL)
return (0);
while (min < max)
{
*range[z] = min;//Segfault Here
printf("%d\n",range[0][z]);
min++;
z++;
}
Спасибо за помощь;)