RedDeveloper
Блог
Вопросы
Теги
Вопросы на собеседовании Dynamic Memory Allocation
Изучите нашу коллекцию (Топ-100) часто задаваемых вопросов по теме
dynamic-memory-allocation
при собеседовании на работу и будьте во всеоружии.
Вопросы на собеседовании
Топ 15
Топ 20
Топ 25
Топ 30
Топ 50
Топ 100
Все вопросы
1
Чем отличается стек от кучи?
2
Динамическое размещение массива массивов в C
3
Динамически выделять непрерывную память для «прямоугольного двумерного массива» без использования VLA
4
Что делать, если аргумент размера для std :: vector :: resize равен текущему размеру?
5
Нужно ли указывать sizeof после длины массива в malloc?
6
С++: автоматически ли вектор элементов указателя освобождает динамическую память, на которую указывает каждый указатель, при уничтожении?
7
C - как инициализировать двумерный массив неизвестного размера
8
Динамически размещаемый массив структур с динамически размещаемым элементом массива структур
9
Динамически выделяемый массив C++ читает предложение и печатает слова
10
C++ Различия между динамической переменной и неопределенной памятью
11
Как динамически распределять память по заданному адресу в C?
12
Использование функции free () вызывает ошибку времени выполнения
13
Распределение стека, кучи и динамической памяти
14
Установка последнего элемента в NULL
15
Использование деструктора для удаления только динамически выделяемых массивов или всех массивов?
16
C - Как динамически выделять память для каждого элемента массива?
17
Почему realloc () в C изменяет память?
18
Заполнение динамически распределенного массива в C++
19
Распределение динамической памяти в COBOL
20
Требуется двумерный массив "переменного" размера в структуре
21
Почему new(nothrow) не работает в VS Code?
22
Компиляторы C предварительно выделяют каждую переменную, существующую в программе? Или они выделяют во время работы программы?
23
Realloc выдает ошибку: _CrtIsValidHeapPointer(блок)
24
Является ли это хорошей практикой освобождения динамически выделяемой памяти или нет?
25
Как удалить [] распавшийся массив?
26
Операция стека с использованием языка c
27
Проблема с выделением памяти вне основной
28
Как сократить массив?
29
В С++, в чем разница между new и new[] для выделения массива
30
Инициализация динамически выделяемого массива составным литералом
31
Как C знает размер памяти, которую необходимо освободить?
32
Разница между sizeof *ptr и sizeof **ptr при выделении памяти
33
Строка не «перематывается» при доступе через указатель
34
Вопрос о strcpy с использованием указателя char в C
35
Программирование на С++, динамическая память не работает должным образом с использованием malloc и calloc
36
Как точно понять синтаксис двух функций malloc() и calloc()
37
Внедряют ли поставщики new и malloc в качестве распределителей небольших объектов?
38
Повторно добавить один элемент в список динамических массивов (после удаления из памяти)
39
Могу ли я использовать этот код вместо функции malloc, потому что он работает так же для динамического распределения памяти на языке C
40
Деструктор массива объектов, которые уже были уничтожены
41
Резервирует ли malloc больше места при выделении памяти?
42
Динамическое распределение хранит данные в случайном месте в куче?
43
Утечка памяти из-за отсутствия free() в этой функции
44
Получение статуса выхода -1 при заполнении динамического массива
45
Как освободить переменную в деструкторе класса исключений С++
46
Возникли проблемы с выделением памяти для моего двойного указателя в структуре
47
Динамическое выделение памяти для целочисленного указателя
48
Вернуть динамически выделенный массив? (С)
49
Почему указатель использует больше памяти, чем переменная?
50
Проблема со свободной функцией в C для указателей
51
Создание массива символов с помощью `new` генерирует больше символов, чем я указываю. С++
52
Как правильно удалить ячейку в динамическом массиве указателей
53
C динамически выделять массив структур и его компоненты
54
Как мне динамически выделять память массиву указателей внутри структуры
55
Как выделить память для структуры с указателем на массив структур в C?
56
Как добавить указатели в указатель на вектор
57
Realloc () ошибка неверного указателя при увеличении размера строки в функции
58
Возникло исключение: нарушение прав доступа для чтения. ** dynamicArray ** был 0x1118235. произошел
59
Как работает новый оператор, перегруженный в примере, без передачи размера выделяемой памяти?
60
"значение по умолчанию" выделенного указателя структуры в C
61
Ошибка создания C++ Struct не называет тип
62
Динамическое размещение и выпуск в потоке
63
При печати данных связанного списка печатается только первый элемент
64
Включает ли realloc \ 0 в перераспределенную строку?
65
Выделение памяти для указателя char
66
Неоднократно выделять память, не освобождая ее
67
Обратные изменения на int после DMA
68
Функция массива в c / Append / Delete basic
69
Как C# динамически выделяет память для List <T>?
70
Практично ли удалять всю память, выделенную кучей, после того, как вы закончили ее использовать?
71
Выделение памяти для структуры указателя, которая имеет элементы-указатели
72
C++ Как удалить определенную строку или столбец в динамически выделяемом 2-м массиве?
73
Динамическая память в функции new char [size] vs char [size]
74
Что эффективнее: чтение из файла или выделение памяти
75
Изменение длины динамических массивов?
76
Некоторые затруднения с механизмом распределения структурной памяти?
77
Когда это возможно, статическое распределение std :: map?
78
Можем ли мы вставить элемент в конец массива, не копируя все его содержимое?
79
Память двух переменных сталкивается при использовании malloc
80
Почему я не могу переназначить элемент гибкого массива?
81
Почему мы отключаем память сразу после копирования в нее
82
Malloc: поврежденный верхний размер не может понять проблему
83
Невозможно изменить размер блока памяти с помощью realloc
84
Ntdll!RtlIsZeroMemory освобождает память связанного списка в C [предупреждение: обнаружена критическая ошибка c0000374]
85
Когда я компилирую свой короткий и простой код на C, я получаю сообщение «обнаружено разрушение стека», в то время как тот же код в JavaScript работает нормально, почему так?
86
Распределитель памяти — простое раздельное хранилище: как определить размер выделенного блока по его адресу?
87
В чем преимущество использования malloc по сравнению с методом объявления массива переменных для использования во время выполнения
88
Проблемы Создание стека с использованием динамической памяти (C)
89
Почему не выделяется память?
90
Как получить размер динамического массива в C?
91
Как это работает? Назначение указателя указателю
92
Как использовать указатель на указатель для доступа к элементу указателя в структуре?
93
Матрица неизвестного размера в Фортране
94
Как я могу создать деструктор, чтобы проверить, является ли указатель NULL? Если нет, удалите память, выделенную для указателя
95
Сохранение указателя void в массиве байтов
96
Malloc работает с int, но не со строками
97
Важен ли порядок освобождения выделенной памяти? (язык Си)
98
Динамическое выделение памяти без использования malloc
99
Таблица структур (realloc в C)
100
Как я могу сделать один объект размером более 2 ГБ, используя новый оператор?