首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2015-06-27
62
问题
有如下程序:
#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/rxNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C++语言中的每条基本语句以【】作为结束符,每条复合语句以【】作为结束符。
对于C++流运算符>>,说法正确的是______。
派生类的构造函数的成员初始化列表中,不能包含______。
有如下定义inta;floatf;doublei;则表达式4+‘a’+i*f的值的数据类型是______。
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。template<classT>voidorder(【】){Ta;if(x>y){a=X;x=y;y=a;}if(
关系数据库管理系统能实现的专门关系运算包括选择、连接和【】。
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是()。
数据库系统的核心是
以下各选项组中,均是C++语言关键字的组是
如果使用数组名作为函数参数,形实结合时,传递的是【 】。
随机试题
在护理质量管理PDCA循环方法中,其中A代表()
A.久咳,干咳少痰或痰中带血,午后潮热B.久咳气逆,干咳少痰,咳引胸胁痛C.久咳痰多,痰白易出,胸脘痞闷D.咳嗽新起,咽干鼻燥,咳声嘶哑,痰少黏稠,难以咯出E.咳嗽新起,咳声粗亢,痰稠色黄痰热咳嗽主症为
A.不经过肝脏代谢B.95%的代谢产物在胆汁排泄C.易出现乳酸酸性中毒D.作用时间超过24小时E.有调节凝血机制的作用氯磺丙脲
铝瓷压铸成形的温度是
以水溶性强的基质制备滴丸时应选用下列哪一种冷凝液
A.肺、脾B.心、肝C.脾、肾D.心、肾E.肾、肝、肺血虚主要涉及的脏腑是
下列关于班集体的概念说法不正确的一项是()。
学生操行评定的一般步骤是()。
一位老师上课时说:我知道我的课堂有时候很枯燥无味,我允许你们在我的课堂上不停地看手表,但是你们不可以用手表一直拍桌子,质疑它是不是不走了。这表明
Intoday’sfreneticworkplace,wheredistractionsareconstantandcompetitionisoftenfierce,stresshasneverbeenhigher.Fr
最新回复
(
0
)