单项选择题
有如下程序: #include<iostream> using namespace std; class DA{ int k; public: DA(int x=1):k(x){} ~DA(){cout<<k;} }; int main(){ DAd[]={DA(3),DA(3),DA(3)}; DA*p=new DA[2]; delete[]p; return(); } 这个程序的输出结果是( )。
A.111
B.333
C.11333
D.11133
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
最简单的交换排序方法是( )。
A.快速排序
B.选择排序
C.堆排序
D.冒泡排序
点击查看答案&解析
单项选择题
下列关于构造函数和析构函数的描述,错误的是( )。
A.析构函数中调用虚函数采用静态联编
B.对虚析构函数的调用可以采用动态联编
C.当基类的析构函数是虚函数时,其派生类的析构函数也一定是虚函数
D.构造函数可以声明为虚函数
点击查看答案&解析
相关试题
以下函数模板main()的功能是:返回数组a...
下列程序的输出结果是______。#incl...
在下面的类定义中,this指针的用途是___...
下列程序编译错误,因为add函数返回值是一...
假定用户没有给一个名为MyClass的类定义析...