1.new delete和malloc free的区别 2.new出来的对象可以用free吗? 3.malloc出来的东西可以用delete吗? 4.虚函数底层(虚函数表怎么调用)? 5.class A{ virtual void show(); }; class B:public A{ void show(); }; A* a = new B; a->show(); 调用哪个show函数? 6.析构函数为什么要声明为virtual? 7.B* b = new B; delete b会不会运行类A的...