标签: c
我有一个使用malloc创建四叉树的程序。然后,我有一个函数,该函数然后通过释放所有节点来删除树。
在一级树上,我释放了所有5个分配,但是在二级树上,我仅释放了21个分配中的17个,我无法确定问题出在哪里。
对此的任何帮助将非常有帮助,下面是removeTree函数:
.git
答案 0 :(得分:0)
如果您有孩子,则会泄漏当前节点。该算法应如下所示:
firstName