logo

Crowdly

The following program has a memory allocation issue. At which loop index will o...

✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.

The following program has a memory allocation issue. At which loop index will our program generate a segmentation fault?

#include <stdlib.h>

#include <stdio.h>

int main(int argc, char ** argv) {

  char *name;

  long long i;

  name = (char *) (malloc (20 * sizeof (char)));

  for(i=0; i>-1; i++) {

    name[i] = (char)i;

    printf("i=%lld\n", i);

  }

 

}

0%
0%
0%
0%
Більше питань подібних до цього

Хочете миттєвий доступ до всіх перевірених відповідей на moodle.eurecom.fr?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!