有如下程序: #include<iostream> using namespace std; class TestClass { int a
A.5
B.1
C.0
D.2
A.5
B.1
C.0
D.2
A.20
B.30
C.900
D.400
B.10,12,14
C.8,10,12
D.8,12,10
B.yx
C.xy
D.yy
A.TestClass1
B.TestClass
C.0
D.无输出
A.* this
B.this
C.&amount
D.amount
include
usingnamespacestd;
classBase
{
public:
Base(){cout<<"BB";f();}
voidf(){cout<<"BF";}
};
classDerived:publicBase
{
public:
Derived(){cout<<"DD";}
voidf(){eout<<"Df";}
};
intmain(){Derivedd;return0;}
执行上面的程序将输出()。
A.BBBfDD
B.BBDfDDDf
C.DD
D.DDBBBf
A、int* a = new int(3); delete a;
B、char c, &r = c;
C、char a[] = "Aloha"; char* p = static_cast <char*> (new char[sizeof(a)]);
D、int a = new int(3);
E、char* p = new char[100]; delete p;
F、char &r = c; char c = 'c';
A.fun1TestClass1 fun2TestClass
B.fun1TestClass1 fun2TestClass1
C.fun1TestClass fun2TestClass
D.fun1TestClass fun2TestClass1
A.3
B.constructor destructor
C.copy constructor destructor
D.3 destructor
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!