1.delete只可以释放由new动态申请的堆区的空间,不可以释放在栈区的空间,是的 2.而析构函数只会自动释放系统自己管理的栈区的空间,不会释放由new分配的空间 析构函数只负责销毁对象,不负责栈空间的管理