首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
13
问题
有如下程序:
#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/CVNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果为#include<iostream.h>inti=0;classA{public:A(){i++;}};voidmain(){Aa,
应用数据库的主要目的是
数据结构中,与所使用的计算机无关的是数据的
已知有定义constintD=5;inti=1;doublef=0.32;charc=15;则下列选项错误的是
下列对结构及其变量定义错误的是()。
类模板的使用实际上是将类模板实例化成一个具体的()。
数据库系统由数据库、【】、硬件平台、数据库管理员和软件平台所组成。
以下选项中合法的用户标识符是
设有下列二叉树:对此二叉树前序遍历的结果为
设有下列二叉树: 对此二叉树前序遍历的结果为
随机试题
市场经济的主要标志是()
A、35~30次B、45~40次C、90~70次D、120~100次E、160~120次新生儿~1岁小儿每分钟的脉搏为
A.吸收B.分布C.代谢D.排泄E.转运药物由循环系统进入各个组织器官,称为()。
若人民法院欲向曲新发出履行到期债务的通知,请问应如何进行?()履行到期债务通知应包含下列哪些内容?()
企业接受投资者投入实物,能引起资产和所有者权益同时增加。()
下列选项中,属于使用费的是()。
根据公司法律制度的规定,下列事项中,属于股东大会特别决议事项的有()。
受让人通过()取得动产时,不能产生善意取得的效力。
下列对HiperLAN/2无线局域网标准的描述中,错误的是()。
Thefollowingdatasufficiencyproblemsconsistofaquestionandtwostatements,labeled(1)and(2),inwhichcertaindataare
最新回复
(
0
)