首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
28
问题
有如下程序:
#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全国计算机二级
相关试题推荐
假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为()。
下列数据结构不属于线性表的是()。
以下程序输出的结果是【】。#include<iostream.h>voidmain(){inta=5,b=4,c=3,d;d=(a>b>C);
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【】。
以下哪个基类中的成员函数表示纯虚函数()。
一个关系中属性个数为1时,称此关系为
进行文件操作时需要包含()文件。
在C++中,打开一个文件就是将这个文件与一个()建立关联:关闭一个文件就取消这种关联。
数据库系统的核心是
下列叙述中正确的是
随机试题
根据肉的pH可判断肉的新鲜程度,变质肉的pH大于6.7。
设关系模式R(A,B,C,D,E)和R上的函数依赖集F={A→B,DE→B,CB→E,E→AB,B→D},求R的候选键。
关于CT增强扫描,错误的叙述是
卖血属于
某女性患者,50岁。颊黏膜有红斑样病损,表面糜烂,周围有白色放射状条纹。鼻梁两侧皮肤有蝴蝶斑。镜下可见上皮层萎缩变薄,表层过度角化,基底细胞层液化变性,固有层浅层胶原纤维水肿、变性。毛细血管扩张,周围有慢性淋巴细胞浸润。据此可诊断为()
简述中华民国南京临时政府的行政组织体制。
监理与工程施工的关系,下列表述中哪一项不合适?()
存款人营业执照注册地与经营地不在同一行政区域的,可以在异地开立()。
下列项目中,属于企业损益类科目是()。
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
最新回复
(
0
)