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

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

вопрос

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

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); }
Сложность вопроса
70
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не эти ответы - я бы не осилил c этими тестами intuit.
23 фев 2017
Аноним
Я завалил экзамен, почему я не нашёл этот сайт с всеми ответами по тестам интуит в начале сессии
09 дек 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.