析构函数代表的意思是程序自动分配的内存会自动释放,但是如果你new malloc 分配的内存需要在程序结束后释放,需要一个执行步奏,一般析构函数是在程序执行完后才会调用析构函数!至于你说的析构函数需要手动输入,我理解的意思要不要在类中声明,答案不是必须的!即使你不写程序最后也会调用默认的!但是,一般都会手动加一个!