私はmallocについて学び、それが何のために使われているのか理解しています。私はmallocがCで書かれているのが好きです。もしそうなら、それを定義するコードを見たいと思います。誰でもmallocの定義がどこにあるのか知っていますか?mallocはどこでコードで定義されていますか?
EDIT:
私はこのリンクを認識して(とGoogleのそれのような多くの)http://pubs.opengroup.org/onlinepubs/009695399/functions/malloc.htmlだが、それはmalloc関数のコード定義はありません。私は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'ソースコードを確認してください。 –