Я узнаю о malloc и понимаю, для чего он используется. Мне интересно, если malloc написан на C. Если это так, я бы хотел увидеть код, который его определяет. Кто-нибудь знает, где я могу найти определение malloc?Где malloc определен в коде?
EDIT:
Я в курсе этой ссылке (и многие, как это на Google) http://pubs.opengroup.org/onlinepubs/009695399/functions/malloc.html, но это не определение кода таНос. Я ищу исходный файл (если он существует), где определяется malloc. То, что выглядит как этот
void *malloc(size_t size) {
// code for how malloc is implemented
}
Прочитайте это: http://web.eecs.utk.edu/~huangj/cs360/360/notes/Malloc1/lecture.html –
существует множество реализаций, поиск 'doug lea malloc' как его самого популярного – GeorgeAl
Проверьте код 'glibc' shource. –