选择题:有如下程序 #include <iostream> #include <iomanip> using namespace std; cla

题目内容:
有如下程序 #include <iostream> #include <iomanip> using namespace std; class MyClass { public: MyClass() { cout<<'A'; } MyClass(char c){ cout<<c; } ~MyClass(){ cout<<'B'; } }; int main( ) { MyClass p1,*p2; p2=new MyClass('X'); delete p2; return 0; } 执行这个程序屏幕上将显示输出

A.ABX

B.ABXB

C.AXB

D.AXBB




参考答案:

有如下程序 #include <iostream> using namespace std; int i=1; class Fun {

有如下程序 #include <iostream> using namespace std; int i=1; class Fun {

查看答案

有如下程序: #include <iostream> using namespace std; class Obj { static in

有如下程序: #include <iostream> using namespace std; class Obj { static in

查看答案

有如下程序 #include <iostream> using namespace std; class Base { protected:

有如下程序 #include <iostream> using namespace std; class Base { protected:

查看答案

有如下类定义: class MyBase { int k; public: MyBase(int n=0):k(n) { }

有如下类定义: class MyBase { int k; public: MyBase(int n=0):k(n) { }

查看答案

在一个派生类对象结束其生命周期时A.先调用派生类的析构函数后调用基类的析构函数B.先调用基类的

在一个派生类对象结束其生命周期时A.先调用派生类的析构函数后调用基类的析构函数B.先调用基类的

查看答案