MemLeak是一个C语言内存泄漏检测工具。原理是利用C语言的宏调用来替代原有的函数调用,memleak维护了一个链表,在这个链表中保存着程序中对内存函数调用的记录,这些函数包括:malloc、calloc、realloc、free。