首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class test { private: int a; public: test() { cout
有如下程序: #include using namespace std; class test { private: int a; public: test() { cout
admin
2020-06-29
14
问题
有如下程序:
#include
using namespace std;
class test {
private:
int a;
public:
test() { cout<<"constructor"<
test(int a) { cout<
test(const test &_test) {
a=_test.a;
cout<<"copy constructor"<
}
~test() { cout<<"destructor"<
};
int main() {
test A(3);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、3
B、constructor
destructor
C、copy constructor
destructor
D、3
destructor
答案
D
解析
本题考查默认构造函数和带参数的构造函数以及析构函数,本题中定义了一个对象A(3),对象带着参数,所以执行带参数的构造函数,输出3,然后执行析构函数,输出destructor。所以本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/aEyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数func(intd[],intn)的功能是将长度为num的数组d的每一个数字是奇数的扩大l倍,并存储到数组d中。例如:123456789
用VC6打开考生文件夹下的源程序文件modi3.cpp,这个程序完成输出到屏幕一些特定的信息,但工程有错误或者不完整,请完成以下功能:(1)初始化mNum2的值为i,请在注释∥*******1********后添加适当的语句。(2)补充全局函数ran
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成默认构造函数TestClass的定义,使得TestClass对象的类型为int,默认值为a=0,b=0,c=0,请在注释∥*
下列模板声明中,有语法错误的是
有如下类定义:classNumber{private:staticintnum;};要初始化Number类的静态成员num,应当在后面加上语句:
下列关于函数模板的表述中,正确的是
在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数
结构化程序设计中,下面对goto语句使用描述正确的是
软件生命周期是指( )。
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
随机试题
《论崇高》
PowerPoint中,母版工具栏上有两个按钮,是关闭和()。
6岁,男孩。自幼营养欠佳,较瘦小,可见方颅、肋膈沟和“O”形腿。查:血钙稍低,血磷降低,X线示干骺端临时钙化带呈毛刷样。考虑其确切的诊断是
在列表比较法中,如果工作尚有总时差小于原有总时差,且仍有非负值,则说明( )。
海关征税工作的基本法律依据是()。
公安政策是由全国人民代表大会提出来的,体现了全国人民的意志。()
你在工作单位成绩优异,但是遭到领导和同事的打压、排挤,你怎么办?
E-R图是表示概念模型的有效工具之一,在E-R图中使用图形符号来表示实体、属性、联系。其中使用菱形框来表示()。
Foreignexchangemarketsprovideservicesforinternationalinvestorsorfinancierssuchasforwardtransactionsandforeigncur
Readthearticlebelowaboutflyingbusinessclass.Foreachquestion31-40writeonewordinthespaceonyourAnswerSheet.Th
最新回复
(
0
)