Главная /
Программирование на языке 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));
Как в данном случае освободить выделенную память?
вопрос
Правильный ответ:
Сложность вопроса
93
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Я завалил экзамен, почему я не нашёл данный сайт с всеми ответами с тестами intuit в начале года
20 июл 2019
Аноним
Я сотрудник деканата! Тотчас заблокируйте ответы с интуит. Немедленно!
17 янв 2016
Другие ответы на вопросы из темы программирование интуит.
- # Функция xgets() в упрощенном виде демонстрирует работу стандартной функции gets(): char *xgets(char *s) { char ch, *p; int t; p = s; for(t=0; t<80; ++t){ ch = getchar(); switch(ch) { case '\n': s[t] = '\0'; return p; case '\b': if(t>0) t--; break; default: s[t] = ch; } } s[79] = '\0'; return p; } Каким образом можно вызвать эту функцию?
- # Функция f1() выводит на экран переданное ей значение. Каким образом должна быть описана данная функция для корректного выполнения приведенной программы? typedef struct { int a, b; char ch; } struct_type; int main(void) { struct_type arg; arg.a = 1000; f1(&arg); return 0; }
- # Задана функция вычисления факториала: long fact(long n) { if (n==0 || n==1) return 1; return (n * fact(n-1)); } Какое утверждение является верным?
- # В результате выполнения какого программного кода после ввода пользователем Иван Иванов, 30 будет выведено сообщениеПриятно познакомиться, Иван Иванов!?
- # Используя таблицу кодов ASCII, определите, что будет выведено на экран в результате выполнения приведенной программы? #include <stdio.h> #define N 7 int main() { int i, j, k, buf; char arr[N] = "Lection"; for (i=0; i<N; i++) for (j=0; j<N-1; j++) { if (arr[j] > arr[j+1]) { buf = arr[j]; arr[j] = arr[j+1]; arr[j+1] = buf; } }; for (k=0; k<N; k++) printf("%c ", arr[k]); return 0; }