首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class TestClass { public: TestClass(){cout
有如下程序: #include using namespace std; class TestClass { public: TestClass(){cout
admin
2015-05-29
1.2K+
问题
有如下程序:
#include
using namespace std;
class TestClass
{
public:
TestClass(){cout<<"default constructor\n";}
TestClass(const TestClass&x){cont<<"copy
constructor\n";}
};
TestClass userCode(TestClass b){TestClass c(b);return c;}
int main()
{
TestClass a.d:
cout<<"calling userCode()\n";
d=userCode(a);
retum 0;
}
执行上面程序的过程中,构造函数TestClass()和TestClass(const TestClass&x)被调用的次数分别是( )。
选项
A、2次3次
B、3次 2次
C、都是2次
D、都是3次
答案
A
解析
由主函数入手,定义了类TestClass的对象a和d,当类对象进入其作用域时调用构造函数,构造函数在建立对象时由系统自动执行,而且只执行一次。因为定义了两个对象,所以构造函数TestClass()被调用的次数是2。“d=userCode(a);”语句d中调用成员为a的userCode()成员函数,所以是3次。
转载请注明原文地址:https://kaotiyun.com/show/2PNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
定义类对象时自动调用【】为类对象中的数据成员赋初值。
若结构Arith中有一成员定义为char*op;,另有结构指针p定义为Arith*p=newArith.,则要访问p所指对象中的。p成员所指向的对象,应使用表达式【】。
设函数f的原型是:char*f(constchar*);,pf是指向f的指针,则pf的定义是【】。
对象还有操作,用于改变对象的状态,对象及其操作就是对象的【】。
下列对基类和派生类关系的描述中,错误的是______。
下面对结构或类中成员的访问中,不正确的访问是______。
下面程序段的输出结果是______。intX=20,y=20;cout<<x--<<","<<--y;
程序流程图(框图)中的箭头代表【】。
若有如下类定义:classB{voidfunl(){}protected:doublevarl:public:voidfun2(){}};classD:public
阅读下面的程序:#include<iostream.h>voidmain(){intx;cin>>x;if(x++>5)cout<<x<<endl;else
随机试题
Access2010中,窗体可以用来帮助用户查看或输出存储在数据库中数据的信息,但通过窗体用户不可以输入数据记录。
关于准直器的选择A.低能准直器B.高能准直器C.平行孔准直器D.针孔准直器E.扩散型准直器99mTc显像选择
中国山东某公司于2003年6月14日收到甲国某公司来电称:“×设备3560台,每台270美元CIF青岛,7月甲国×港装船,不可撤销即期信用证支付,2003年6月22日前复有效。”中国山东公司于2003年6月17日复电:“若单价为240美元ClF青岛,可接受
关于债券基础利率,以下说法错误的是( )。
下列经营者中,不属于营业税纳税人的是( )。
为恶意和憎恨所局限的观察者,即使具有敏锐的观察力,也只能见到表面的东西;而只有当敏锐的观察力同善意和热爱相结合,才能探到人和世界的最深处,并且还有希望达到最崇高的目标。由此可以推出()。
孙儿孙女的平均年龄是10岁,孙儿年龄的平方减去孙女年龄的平方所得的数值,正好是爷爷出生年份的后两位,爷爷生于上个世纪40年代。则孙儿孙女的年龄差是()岁。
Americanwomenexperienceagreat【C1】______oflifestyles.A""typical""Americanwomanmaybesingle.Shemayalsobedivorcedo
"Wanted"postersaren’tseenmuchthesedaysoutsideofWesternfilms.ButCanadiangovernmentofficialsarecrowingovertheir
A、Theyaremorepessimisticthanwomen.B、Theyaremoreapttogetaheartattack.C、Theyareweakerunderthepressureofgrowi
最新回复
(
0
)