首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行结果是 #include <iostream.h> class A { public: int a; A():a(10){cout<<a<<endl;} }; void main()
下列程序执行结果是 #include <iostream.h> class A { public: int a; A():a(10){cout<<a<<endl;} }; void main()
admin
2010-06-06
54
问题
下列程序执行结果是 #include <iostream.h> class A { public: int a; A():a(10){cout<<a<<endl;} }; void main() { A obj1; A obj2(obj1); cout<<" "<<obj2.a<<endl; }
选项
A、10 10
B、编译错误缺少拷贝构造函数
C、10随机数
D、随机数随机数
答案
A
解析
本题考察拷贝构造函数的知识。如果类中没有实现拷贝构造函数,则编译器会为其自动生成一个。对于本题这种简单对象,默认生成的拷贝构造函数可以完成数据成员的自动赋值,对于复杂对象.则可能需要显式定义拷贝构造函数。
转载请注明原文地址:https://kaotiyun.com/show/Ywjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有:chars[5],c;,则调用函数scanf能正确给s和c读入数据的是()。
若语句“t=fun(x,y,a),(a+b,a+c),x+y+z);”对fun函数的调用正确,则fun函数的形参个数为()。
下列各组排序法中,最坏情况下比较次数相同的是()。
有以下程序#includevoidmain(){inta=1,b=0;printf("%d,",b=(a++)+(a++));printf("%d\n",a+b);}
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在【】处应填入的选项是Structlink{chardata;【】}node;
给定程序MODI1.C中fun函数的功能是:分别统计字符串中大写字母和小写字母的个数。例如,给字符串S输入:AAaaBBbl23CCccccd,则应输出结果:upper=6,lower=8。请改正程序中的错误,使它能计算出正确的结果。
若有如下形式的函数intfun(inta[],int*p,intn){……}调用函数之前需要对函数进行声明,则以下选项中错误的是()。
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
随机试题
可用来解救肝素过量引起的自发性出血的药物是
通常血清中酶活性升高的主要原因是
下列交易或事项中,会引起现金流量表“投资活动产生的现金流量净额”发生变化的有()。
正常生长的绿藻,照光培养一段时间后,用黑布迅速将培养瓶罩上,此后绿藻细胞的叶绿体内不可能发生的现象是()。
历史是历史学家跟事实之间相互作用的连续不断的过程,是现在跟过去之间________的问答交谈。历史学家在不停地选择,一般的历史事件变成了档案馆里的文献,就是一种选择过程。所以,即使是原始文献,也是________因素渗透其中选择的结果。
春秋战国时期的诸子百家中,主张强化法令刑律的是()。
在窗体上画一个通用对话框,其名称为CommonDialog1,则下列与CommonDialogl.ShowOpen方法等效的语句是()。()。
ForthepeoplewhohavenevertraveledacrosstheAtlanticthevoyageisafantasy.Butforthepeoplewhocrossitfrequentlyo
WhichofthefollowingsentencesisgrammaticallyINCORRECT?
HowtoBuildaStrongTeamSpirit1.ThreeprinciplestobuildingateamTeamworkisbasedon【T1】【T1】______Teamspiritstemsfr
最新回复
(
0
)