私は最近インタビューで関数に書くように頼まれました -
- これまでに割り当てられたメモリ アドレスのピーク値を返す mymalloc。
- myfree は、ユーザーがメモリ破損を引き起こした操作を行ったかどうかを示します。例えば。プログラムはメモリ アドレスを 101 から 200 の位置に割り当てます。プログラムが境界の外側、つまり 101 と 200 に書き込むと、メモリの破損が発生すると言われます。
注: これらの関数は、malloc と free を内部的に使用して、メモリの割り当てと解放を行うことができます。
誰かがこれについて私を案内してもらえますか。