首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<iostream.h> using namespace std; class Demo { public: Demo(){ cout<<"default constmct
有下列程序: #include<iostream.h> using namespace std; class Demo { public: Demo(){ cout<<"default constmct
admin
2013-02-27
38
问题
有下列程序: #include<iostream.h> using namespace std; class Demo { public: Demo(){ cout<<"default constmctor\n";} Demo(const Demo &x){ cont<<"copy constructor\n";} }; Demo userCode(Demo b){Demo c(b);return c;} int
选项
A、1和1
B、1和2
C、2和3
D、2和4
答案
C
解析
此题考查的是虚函数的应用。C++语言中,在创建一个对象时,会自动调用类的构造函数,所以语句“Demoa,d;”将调用函数Demo()两次。当一个对象作为实参传递给函数时,为初始化形参,要调用复制构造函数;在函数返回一个对象时调用复制构造函数。所以语句“d=userCode(a);”调用复制构造函数3次。
转载请注明原文地址:https://kaotiyun.com/show/OENp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是【】#include<iostream>usingnamespacestd;template<typenameT>Tfun(Ta,TB){return(a<=B)?a:b;}int
下面是用来计算n的阶乘的递归函数,请将该函数的定义补充完整。(注:阶乘的定义是n!=n*(n-1)*...*2*1)unsignedfact(unsignedn){if(n<=1)retum1;
将一个函数声明为一个类的友元函数必须使用关键字【 】。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是
有一种只在循环语句或switch语句中使用的流程控制语句,表示该语句的关键字是【】。
软件设计中,有利于提高模块独立性的一个准则是()。
下面不是数据库管理系统常见的数据模型的是()。
设有定义语句:inta=12;,则表达式a*=2+3的运算结果是【】。
在函数的返回值类型与返回值表达式类型的描述中,错误的是()。
下面程序有注释的语句中,错误的语句是( )。 #include <iostream> using namespace std; class A{ int a; public: void show A(
随机试题
社会工作者在对小学三年级学生小军开展的个案辅导中发现,小军手臂及面部有多处瘀青,并且步态不正常,此时,社会工作者首先应该()。
关于胰岛素瘤,下列哪项不是该病的特点
关于头痛所提示的先兆症状A、脑血管意外的可能B、脑膜炎C、脑出血D、内脏出血E、脑肿瘤高血压、动脉硬化病者突然发生剧烈头痛,则提示有
下列属于社团法人的组织是:
根据《公司法》规定,不得担任公司高管人员的行为包括()。
甲有限责任公司的董事长李某拟将该公司的机器设备为乙公司(非股东或实际控制人)提供担保,下列关于该担保的表述,正确的有()。
1,1,4,13,43,142,()
在湖南吉首市西大约20公里处,有一一个风景优美的苗族山寨一一矮寨。矮寨不但具有浓郁的苗族风情,而且有着堪称“天下三绝”的奇特景观。首先是矮寨里的奇特房屋。一般来说,苗族的房屋都是木质结构,但走进矮寨,无论是大街还是小巷,无论是墙壁还是房顶,全部都
MillionsofAmericansareenteringtheir60sandaremoreconcernedthaneveraboutretirement.Theyknowtheyneedtosave,but
Whenyouhavetomeetsomeonefromadifferentculture,beprepared.Ifyouunderstandculturaldifferences,you’llbeabetter【
最新回复
(
0
)