修改memset导致的最后清理时头节点分配的内存不会被释放问题