课程
/后端开发
/C++
/数据结构探险之树篇
为什么加了delete tree就运行错了?为什么new 了Node不用delete?
2016-09-01
源自:数据结构探险之树篇 6-6
正在回答
delete tree是没错的,应该你的代可能有问题吧,至于为什么new 了Node不用delete,是因为delete tree时,会执行~Tree()析构函数,里面已经清除Node创建的所有节点了,再delete node会出错的。。。。。
mypollyanna 提问者
举报
树,将为你开启更精彩的数据结构大门,了解更多概念
1 回答delete tree
1 回答为什么delete要在node层级上实现
2 回答main函数中delete tree 后需要添加tree=NULL吗?
2 回答Node.cpp中,为什么search前的类名Node加了"*”号,而删除delete前的类名没有呢?