Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
При выполнении какой программы возникнет ошибка, связанная с выходом за границы массива?
При выполнении какой программы возникнет ошибка, связанная с выходом за границы массива?
вопросПравильный ответ:
Сложность вопроса
83
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Если бы не эти ответы - я бы сломался c этими тестами intuit.
31 окт 2017
Другие ответы на вопросы из темы программирование интуит.
- # Файл g:\test.txt содержит две строки: [Большая Картинка] Чему будет равен символ str[11] в результате выполнения приведенного фрагмента кода? char str[30], i; FILE *fp; if((fp = fopen("g:\\test.txt", "r"))==NULL) { printf("Ошибка при открытии файла.\n"); exit(1); } fgets(str, 30, fp); i = strlen(str); fclose(fp);
- # Объявлена структура: struct Account { int account; char name[30]; int balance; }; Каким образом данная структура хранится в памяти?
- # Что будет выведено на экран в результате выполнения приведенного фрагмента кода на 32-битной платформе? printf("\n Maximum integer: %d\n ", INT_MAX);
- # Какие утверждения являются неверными?
- # В процессе выполнения приведенной программы возникает ошибка: #include <stdio.h> #include <stdlib.h> #define N 10 int main(void) { int i; int *arr; arr = (int *)calloc(N, sizeof(int)); if (!arr) { printf("\nERROR! Out of memory in calloc() function. Press any key: "); _getch(); exit(1); }; for (i=0; i<N+2; i++) { arr[i] = i+1; printf("arr[%d] = %d\n", i, arr[i]); } free(arr); return 0; } Каким образом можно изменить программу для ее корреткной работы?