Главная / Программирование на языке C в Microsoft Visual Studio 2010 / Задан указатель double **m на массив указателей: int i; double **m; m = (double **)calloc(10,sizeof(double *)); for (i=0; i<10; i++) m[i] = (double *)calloc(5,sizeof(double)); Как в данном случае освободить выделенную память?

Задан указатель double **m на массив указателей: int i; double **m; m = (double **)calloc(10,sizeof(double *)); for (i=0; i<10; i++) m[i] = (double *)calloc(5,sizeof(double)); Как в данном случае освободить выделенную память?

вопрос

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

for (i=0; i<10; i++) free(m[i]);
free(m);
for (i=0; i<10; i++) free(m[i]); free(m);
Сложность вопроса
93
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я завалил экзамен, почему я не нашёл данный сайт с всеми ответами с тестами intuit в начале года
20 июл 2019
Аноним
Я сотрудник деканата! Тотчас заблокируйте ответы с интуит. Немедленно!
17 янв 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.