База ответов ИНТУИТ

Структуры и алгоритмы компьютерной обработки данных

<<- Назад к вопросам

Какая область динамической памяти, выделенной под одномерный массив mass, будет освобождена следующим действием: free (mass);?

(Отметьте один правильный вариант ответа.)

Варианты ответа
вся используемая динамическая память
область, занятая только первым элементом массива mass
область, занятая всеми элементами массива mass(Верный ответ)
к массиву данная операция не применима
Похожие вопросы
Какая область динамической памяти, выделенной под одномерный массив mass, будет освобождена следующим действием: delete mass;?
Укажите порядок освобождения динамической памяти, выделенной ранее под двумерный массив
  • free (matr[i]);
  • free (matr);
  • for (int i=0; i<n; i++)
  • Укажите верное описание прототипа функции, если ее вызов осуществляется как gen(n,0,10,&mass); и объявлена переменная int **mass
    Укажите верное освобождение динамической памяти, занятой всеми элементами массива mass.
    Укажите порядок освобождения динамической памяти, выделенной ранее под двумерный массив
  • delete matr [i];
  • for (int i=0; i<n; i++)
  • delete [] matr;
  • Укажите верный вызов функции, если объявлен ее прототип void out(int nn, int **mas) и переменная int **mass
    Укажите верный вызов функции, если объявлен ее прототип void gen(int nn, int a, int b, int ***mas) и переменная int **mass
    Укажите порядок выделения динамической памяти под двумерный массив
  • matr[i] = new int [m];
  • int n=5, m=6,**matr;
  • for (int i=0; i<n; i++)
  • matr = new int * [n];
  • Укажите верные аналогичные обращения к указателю на одномерный массив в присваивании int *p; p=mas;
    Укажите некорректное выделение динамической памяти, если выполнено объявление int *pt;