首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: class Date { public: Date(int y,int m,int d); { year=y; month=m; day=d; } Date(i
有以下程序: class Date { public: Date(int y,int m,int d); { year=y; month=m; day=d; } Date(i
admin
2020-06-29
42
问题
有以下程序:
class Date
{
public:
Date(int y,int m,int d);
{
year=y;
month=m;
day=d;
}
Date(int y=2000)
{
year=y;
month=10;
day=1;
}
Date(Date&d)
{
year=d.year;
month=d.month:
day=d.day;
}
void print()
{
cout<
}
private:
int year,month,day
};
Date fun(Date d)
{
Date temp;
temp=d;
return temp;
}
int main()
{
Date datel(2000,1,1),date2(0,0,0);
Date date3(datel);
date2=fun(date3);
return 0;
}
程序执行时,Date类的复制构造函数被调用的次数是( )。
选项
A、2
B、3
C、4
D、5
答案
B
解析
本题考核复制构造函数。上述程序中,复制构造函数一共被调用了3次:第1次是在执行语句Date date3(date1)时,用已经建立的对象date1对正在建立的对象date3进行初始化;第2次是在调用fun函数时,由于是传值调用,因此实参对象date3要对形参对象d进行初始化;第3次是在执行fun函数中的返回语句return temp;时,系统初始化一个匿名对象时使用了复制构造函数。
转载请注明原文地址:https://kaotiyun.com/show/ZY8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果表达式--x/y中的“--”和“/”都是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示()。
类模板的使用实际上是将类模板实例化成一个具体的()。
A、 B、 C、 D、 D
下列关于关系运算的叙述中正确的是
在E-R图中,用来表示实体之间联系的图形是
有如下的程序:#include<cstring.h>#include<iostream.h>usingnamespacestd;classMyString{public:MyString(constchar*s);~MySt
在长度为n的有序线性表中进行二分查找,需要的比较次数为【】。
下列程序在构造函数和析构函数中申请和释放类的私有成员,请完成该程序。classMyclas{int*x;public:MyClas(intn);~MyClas();};
下列关于getline()函数的描述中,错误的是()。
A、ABDEGCFHB、DBGEAFHCC、DGEBHFCAD、ABCDEFGHC二叉树遍历可以分为3种:前序遍历(访问根结点在访问左子树和访问右子树之前)、中序遍历(访问根结点在访问左子树和访问右子树两者之间)、后序遍历(访问根结点在访问左子树和
随机试题
______travelingexpenses______alot,Mrs.Whitehadtochangeallherplansforthetour.
支气管哮喘最主要的护理诊断是
制PFM全冠时为确保足够的强度,再现自然的瓷层颜色,其唇、颊面瓷层最佳厚度应为A.0.3~0.5mmB.0.5~1.0mmC.1.0~1.5mmD.2.0~2.5mmE.2.5~3.0mm
描述一组正态分布资料的变异度,较适用的指标是
A、饭前服B、饭后服C、空腹服D、睡前服E、不拘时服驱虫药服用时宜
某高层住宅工程,使用一台QTZ63塔式起重机(塔式起重机臂长50m,远端吊重1.6t)进行起重吊装作业。2009年10月9日,使用塔式起重机吊运木方时,木方用铁丝捆扎后再托底兜着吊起。正好木材堆场旁边有一块大钢模,也要吊运到同一地方进行清理,现场生产经理
金都公司是国内一家大型制造企业,为了便于商品的销售,他们将产品存放在分布于全国各地的12个分拨中心,每个分拨中心都建有仓库和自己的车队,为其所在的整个地区提供销售服务。大批量运输使得工厂能以经济批量进行生产。各工厂按周计划生产,尽量减少按月计划生产所出现的
少年期相当于初中阶段。()
唯物辩证法的“扬弃”范畴是指()
A、学校里B、宿舍里C、邮局里D、电话里D
最新回复
(
0
)