A-A+

下面程序的运行结果是 ______。 #include<iostream.h> class

2022-08-06 01:35:21 问答库 阅读 174 次

问题详情

下面程序的运行结果是 ______。 #include<iostream.h> class A{ public virtual、~(){ cout<<”call A:: ~A()”<<end1;} }; class B:public A{ B(int i){p=new char[i]:} -B(){ delete[)p; Cout<<”call B:: ~B()”; } }; void main() { A*a=new B(8); Delete a; }
A.call B:: ~B()
B.call B:: ~B()
C.call A:~A()
D.call A::~A()请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:A

考点:程序