目的:重新封装malloc和free,在调试固件代码的过程中调用封装后的函数可以检查调用处是否有内存泄露问题。(注:只能协助开发人员检查某处分配内存后有没有释放,不能直接解决开发人员内存泄露问题。至于需不需要释放内存还得开发人员自己决定)用到的知识有链表,指针,结构体,宏定义的小技巧,静态变量...动态分配内存。TMD别用静态变量,也别用数组甚至是直接限定数组大小.....吃内存了,今天就发现程序还没运行就莫名少了16kb哦豁,我好菜啊。