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

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

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

Укажите некорректное выделение динамической памяти, если выполнено объявление int *pt;

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

Варианты ответа
pt = new int;
pt = new int [15];
pt = new int (15);
pt = new int [];(Верный ответ)
Похожие вопросы
Укажите корректное выделение динамической памяти, если выполнено объявление float *pf;
Укажите ошибку при использовании операции выделения динамической памяти, если выполнено объявление char *ph;
Укажите результат выполнения операции pb+pa, если выполнено объявление int *pa,*pb; и инициализация указателей адресами 0012FF48 и 0012FF64 соответственно.
Укажите результат выполнения операции pa--, если выполнено объявление float *pa; и инициализация указателя адресом 0012FF54.
Укажите результат выполнения операции pa++, если выполнено объявление int *pa; и инициализация указателя адресом 0012FF48.
Укажите случаи допустимого неявного преобразования типов в выражениях, если выполнено объявление int s;:
В программном коде выполнено объявление динамической структуры стека:
struct Single_List {                    int Data;                    Single_List *Next;                   };struct Stack {              Single_List *Top;             }; . . . . . . . . . . . . . . .Stack *Top_Stack;		
Какое значение содержит Top_Stack->Top?
В программном коде выполнено объявление динамической структуры дека:
struct Double_List {                    Double_List *Prior;                    int Data;                    Double_List *Next;                   };struct Deque {              Double_List *Begin;              Double_List *End;             };. . . . . . . . . . . . . . .Deque *My_Deque;		
Какого типа значение содержится по адресу: My_Deque->End->Next?
Укажите верное освобождение динамической памяти, занятой всеми элементами массива mass.
Укажите порядок освобождения динамической памяти, выделенной ранее под двумерный массив
  • free (matr[i]);
  • free (matr);
  • for (int i=0; i<n; i++)