Главная / Программирование на языке C в Microsoft Visual Studio 2010 / В каком случае при возникновении ошибки при выделении памяти эта ошибка будет корректно обработана?

В каком случае при возникновении ошибки при выделении памяти эта ошибка будет корректно обработана?

вопрос

Правильный ответ:

ptr = (int *)malloc(30*sizeof(int));
ptr = (int *)malloc(size1*sizeof(int)); if (ptr) { printf("\nERROR! Out of memory in malloc() function. Press any key: "); _getch(); exit(1); };
ptr = (int *)malloc(size1*sizeof(int)); if (!ptr) { printf("\nERROR! Out of memory in malloc() function. Press any key: "); _getch(); exit(1); };
str[i] = (char *) calloc((N+1), sizeof(char)); if (str[i] == NULL) { printf("ERROR. Out of memmory. Press any key: "); _getch(); exit(1); }
Сложность вопроса
62
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Кто ищет данные ответы по интуит? Это же безумно легко
10 дек 2018
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.