为什么销毁二叉树后且全部节点都置为NULL了还会出现一堆乱数
时间: 2024-05-19 21:16:03 浏览: 34
求二叉树的深度
4星 · 用户满意度95%
可能是因为在销毁二叉树的过程中,没有完全释放所有节点的内存空间,导致出现了内存泄漏。这些未被释放的内存空间可能会被分配给其他程序使用,从而导致出现一堆乱数。此外,如果在销毁二叉树的过程中没有将所有节点都置为NULL,可能会导致程序在访问已被释放的内存空间时出现未定义的行为,也会导致出现乱数。因此,在销毁二叉树时应该确保释放所有节点的内存空间,并将所有节点都置为NULL。
阅读全文