问答详情
源自:6-6 二叉树编码实战(六))

delete

为什么加了delete tree就运行错了?为什么new 了Node不用delete?

提问者:mypollyanna 2016-09-01 21:21

个回答

  • 慕运维8757289
    2016-09-04 18:04:30
    已采纳

    delete tree是没错的,应该你的代可能有问题吧,至于为什么new 了Node不用delete,是因为delete tree时,会执行~Tree()析构函数,里面已经清除Node创建的所有节点了,再delete node会出错的。。。。。