首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: class Date { public: Date(int y,int m,int d); { year=y; month=m day=d; }
有以下程序: class Date { public: Date(int y,int m,int d); { year=y; month=m day=d; }
admin
2010-12-16
22
问题
有以下程序:
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<<year<<"."<<month<<"."<<day<<endl;
}
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次:第一次是在执行语句Date dare3(datel);时,用已经建立的对象datel对正在建立的对象date3进行初始化;第二次是在调用fun函数时,由于是传值调用,因此实参对象date3要对形参对象d进行初始化;第三次是在执行fun函数中的返回语句return temp;时,系统初始化一个匿名对象时使用了拷贝构造函数。
转载请注明原文地址:https://kaotiyun.com/show/CBVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
设有定义:doublex=5.16894;,则语句printf("%lf\n",(int)(x*1000+0.5)/1000.);的输出结果是()。
请编写函数fun,其功能是:计算并输出下列多项式的值:例如,在主函数中从键盘给n输入15,则输出为:s=2.718282。注意:要求n的值大于1但不大于100。部分源程序在文件PROGl.C中。请勿改动主函数mai
可在C程序中用作用户标识符的一组标识符是()。
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均是正确的是()。
下面程序的运行结果是()。#includemain(){inti;for(i=1;i
设有如下定义:structsk{intm;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
C语言程序中,运算对象必须是整型数的运算符是
有如下函数模板定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中,错误的是______。
下面程序有注释的语句中,错误的语句是( )。 #include <iostream> using namespace std; class A{ int a; public: void show A(
随机试题
理想流体在同一流管中做稳定流动时,对于不同截面的流量是:
A.条件(1)充分,但条件(2)不充分B.条件(2)充分,但条件(1)不充分C.条件(1)和(2)单独都不充分,但条件(1)和条件(2)联合起来充分D.条件(1)充分,条件(2)也充分E.条件(1)和条件(2)单独都不充分,条件(1)和条件(2)联
A.梗死灶呈节段性B.梗死易液化C.梗死灶呈锥形D.梗死灶呈地图状E.梗死灶呈化脓性脾梗死
男,45岁,肝炎病史10年,近2个月来感腹胀明显,心慌、气促,呼吸困难。查体:腹部膨隆,状如蛙腹,B超示大量腹水。其腹水发生的原因不包括
在战争、饥荒、瘟疫及疾病高发区的调查研究和实际考察属于
某市政府拟投资建一大型垃圾焚烧发电站工程项目。该项目除厂房及有关设施的土建工程外,还有全套进口垃圾焚烧发电设备及垃圾处理专业设备的安装工程。厂房范围内地质勘察资料反映地基地质条件复杂,地基处理采用钻孔灌注桩。招标单位委托某咨询公司进行全过程投资管理。该项目
()是指在中国境外注册、在香港上市但主要业务在中国内地或大部分股东权益来自中国内地的股票。
甲公司拟加盟乙快餐集团,乙集团对加盟企业采取不从零开始的加盟政策,将已运营2年以上、达到盈亏平衡条件的自营门店整体转让给符合条件的加盟商,加盟经营协议期限15年,加盟时一次性支付450万元加盟费,加盟期内,每年按年营业额的10%向乙集团支付特许经营权使用费
教师成某带领小班幼儿进行户外活动,东东在玩滑梯时突然从滑梯上摔伤。事后调取监控录像发现,事发时成某背对着幼儿活动区域。对东东所受伤害应承担赔偿责任的主体是()。(2017年下半年真题)
A、 B、 C、 D、 C
最新回复
(
0
)