首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class test{ private: im a; public: test(){cout
有如下程序: #include using namespace std; class test{ private: im a; public: test(){cout
admin
2019-06-12
42
问题
有如下程序:
#include
using namespace std;
class test{
private:
im a;
public:
test(){cout<<”constructor”<
test(inta){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
C、copy constructor
D、3destructor destructor destructor
答案
D
解析
本题考查默认构造函数和带参数的构造函数以及析构函数,本题中定义了一个对象A(3),对象带着参数,所以执行带参数的构造函数,输出3,然后执行析构函数,输出destructor,所以本题答案为D。
转载请注明原文地址:https://www.kaotiyun.com/show/UH8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream>#include<string>usingnameSpacestd;classperson{intage;
下列描述中错误的是
下面关于构造函数和析构函数的描述中,错误的是()。
若a,b,c1,c2,x,y均是整型变量,正确的switch语句是()。
在位运算中,操作数每右移一位,其结果相当于
C++语言中类的定义的结束声明的符号是
下列关于虚基类的描述,错误的是()。
若Xcs是一个类,该类中具有一个函数体为空的不带参数的构造函数,此构造函数的类外定义为______。
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是()。
软件调试的目的是()。
随机试题
在整个组织文化中处于核心地位,为组织文化灵魂的是()
急性白血病患者出血的主要原因是
产品生命周期是指某一个工业产品()所经历的时间。
工程咨询除了前期咨询外还包括有设计()监理等的咨询业务。
发行人及其主承销商刊登的定价公告和网下配售结果公告不可以合并披露。()
相关比率反映部分与总体的关系。()
《义务教育美术课程标准(2011年版)》将美术课程的性质界定为()。
X、Y、Z、W、R五种短周期主族元素的核电荷数依次增大,由X元素组成的一种单质是自然界中最硬的物质,Z与W同主族,Y、Z、W的最外层电子数之和与R元素的核外电子数相等。下列叙述正确的是()。
在小学数学材料中,面积公式的推导过程包含的主要数学思想是().
发源于我国唐古拉山脉的澜沧江在越南境内被称为()。
最新回复
(
0
)