首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2017-12-14
69
问题
有如下程序:
#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/HkAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为main(){inta,b;scanf("%d%d",&a,&b).;cin>>a>>b;cout<<"a="<<a<<"
表达式10>5&&6%3的值是
函数定义为Fun(int&i),变量定义n=100,则下面调用正确的是
下面不属于软件工程3个要素的是
在最坏情况下,下列排序方法中时间复杂度最小的是
如果要把返回值为void的函数A声明为类B的友元函数,则应在类B的定义中加入的语句是______。
有如下函数模板声明:template<typenameT>TMax(Ta,Tb){return(a>-b)?a:b;}下列对函数模板Max()的调用中错误的是()。
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
数据结构分为逻辑结构与存储结构,循环队列属于______。
随机试题
小脑()
以社会形态为标准对法的历史发展所做的划分,通称为()。
根据《招标投标法实施条例》规定,下列情况中,可以不进行招标的是()。
下列不属于起重机械事故的特点的是()。
下列表述中,不符合现行消费税法律制度规定的是()。
汉字的内码也称为字模。()
文物是指人们在社会生产和生活中所形成的()。
设f(χ)是连续函数,并满足∫f(χ)sinχdχ=cos2χ+C,又F(χ)是f(χ)的原函数,且满足F(0)=0,则F(χ)=_______.
—Wouldyoulendme______money?—Sorry,Ihaven’tgot______myself.
TheWorldinaGlass:SixDrinksThatChangedHistoryTomStandageurgesdrinkerstosavorthehistoryoftheirfavoritebev
最新回复
(
0
)