#include <iostream>
using namespace std;
class Human
{
public:
Human(){cout<<"构造函数执行中。。。\n";i=999;};
~Human(){cout<<"析构函数执行中...\n";}
int get(){return i;}
private:
int i;
};
int main()
{
Human Jack;
cout<<Jack.get()<<endl;
Human*p;
p=new Human;
cout<<(*p).get()<<endl;
cout<<p->get()<<endl;
//delete p;
return 0;
}//这个程序把delete p 注释起来后还是能输出析构函数