首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class TV{ public: TV(int s=41):size(s) { }
有如下程序: #include using namespace std; class TV{ public: TV(int s=41):size(s) { }
admin
2015-07-22
61
问题
有如下程序:
#include
using namespace std;
class TV{
public:
TV(int s=41):size(s) { }
TV(const TV &r):size(r.size) { }
~TV() { }
private:
int size;
};
TV fun(TV &u) { TV t=u; return t; }
int main() { TV x,y; x=fun(y); return 0; }
则 TV 类的复制构造函数被调用的次数是
选项
A、1次
B、2次
C、3次
D、4次
答案
B
解析
拷贝构造函数,是一种特殊的构造函数,它由编译器调用来完成一些基于同一类的其他对象的构建及初始化。拷贝构造函数要调用基类的拷贝构造函数和成员函数。本题中调用fun函数时调用了一次复制构造函数,函数返回执行x=fun(y)时又调用了一次复制构造函数,所以总共2次。B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/euNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设i,j,k均为int型变量,则执行完for(i=0,j=10;i<=j;i++,j--)k=i+j;语句后,k的值为【】。
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【】。
假定w、x、y、z、m均为血型变量,有如下程序段:w=1;x=2;y=3;z=4;m=(W<X)?w:X;m=(m<y)?m:y;m=(m<z)?m:z;则该程序运行后,m的值是【】。
“年龄在18-25之间”这种约束是属于数据库当中的
若类A和类B的定义如下:classA{inti,j;public:voidget();//…};classB:A
有如下数组声明:intnum[10];,下标值引用错误的是
下述关于数据库系统的叙述中正确的是
下列对模板的声明中,正确的是
在内存中,存储字符’X’要占用1个字节,存储字符串"X"要占用______个字节。
随机试题
下列关于大隐静脉的描述,正确的是
在学生表中查找“姓名”和“出生日期”两个属性的关系运算是()
【B1】【B18】
女,36岁。发作性血压升高8个月,发作时血压为210/110mmHg,伴面色苍白,大汗,心悸。发作间歇期血压正常。最有助于诊断的是
事业单位收入是指事业单位在某一时期所取得的所有收入,是一种“大收入”的概念。()
2016年6月9日端午节,经习近平主席和中央军委批准,我赴马里维和部队遇袭伤亡人员回国迎接仪式在吉林省长春市龙嘉机场隆重举行。()
针对故宫国庆期间一天内挤进13万游客的现象,有专家建议,高峰时段可提高票价,人少时可降低票价。实际上,用阶梯式价格作为经济杠杆,不是在所有领域都适宜。只有在那些价格敏感度较高、或者有充分替代品的领域,它才能发挥效用。而旅游业属于相对较高层次的消费领域,游客
唐朝对外关系呈现出前所未有的盛况,其原因不包括()
将《具律》改为刑名置于律首的是()。
pwd的意义是()。
最新回复
(
0
)