首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
31
问题
有如下程序:
#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://jikaoti.com/ti/uwE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需“要使用的存储类别是()。
以下程序输出的结果是【】。#include<iostream.h>voidmain(){inta=5,b=4,c=3,d;d=(a>b>C);cout<<d;}
已知:intm=10;在下列定义引用的语句中,正确的是______。
下列数据结构不属于线性表的是()。
派生类的成员一般分为两部分,一部分是【】,另一部分是自己定义的新成员。
()是一个在百慕大类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本。
关系表中的每一横行成为一个()。
下列关于链式存储的叙述中,错误的是()。
下列关系模型中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是
有如下程序#include<iostream.h>voidmain(){charch[2][5]={"6937","8254"},*p[2];inti,j,S=0;f
随机试题
鲁迅著名的散文诗集是()。
Manistheonlyanimalthathasthe______ofspeech.
A.垂体ACTH微腺瘤B.小细胞肺癌C.肾上腺皮质腺瘤D.肾上腺皮质腺癌E.肾上腺皮质结节状增生引起异位ACTH综合征的原因是
婴儿,男,早产,生后体温较低,生后两个小时出现体温进行性降低,双小腿皮下组织,不能移动,随之臀部出现青紫色。该患儿开始热量每日需()
沥青混合料标准马歇尔试件的高度要求为()。
日平均浓度计算首选( )的气象条件。
组合砖墙砌体结构房屋应在何处设置现浇钢筋混凝土圈梁?()Ⅰ/在基础顶面Ⅱ/在所有楼层处Ⅲ/有组合墙的楼层处Ⅳ/无组合墙的楼层处
商业银行宏观审慎监管的核心是()。
执行力是政府的生命力,有人说执行力代表政府的战斗力。对此。你怎么看?
面对“人心不古”的喟叹、“道德滑坡”的忧虑,假如大家都________,甚至________,只会使劣币驱逐良币,不断侵蚀道德的土层。有人说:“如果发出一点光,放出一点热,能够换来他人生命之花的绽放,换来人与人之间的温暖和谐,这样的人生,我________
最新回复
(
0
)