Сегодня я появился на собеседование, и интервьюер спросил меня об этом,
- Скажите шаги, как вы создадите собственную функцию
free( )
для освободить выделенную память.- Как он может быть более эффективным, чем функция C по умолчанию
free()
? Что вы можете сделать?
Я был в замешательстве, не мог придумать способ дизайна.
Как вы думаете, ребята?
РЕДАКТИРОВАТЬ: Поскольку нам нужно знать, как работает malloc()
, можете ли вы рассказать мне о способах написания нашей собственной функции malloc()