当然会自动回收。不过就编程本身来说,每个new都应该有相应的delete。 这是必要的习惯
平时写的小程序里面不delete一般不会有什么错误系统会自动回收,但是要养成有new就有delete的习惯如果都指望希望回收的话,可能由于内存泄漏而执行不到程序运行完毕就崩溃掉
在退出程序时它会自动清除内存的,DELETE是在你执行这语句时清除。
new是在堆上分配内存的,不运行delete会发生内存泄露