首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序编译错误,因为add函数返回值是一个引用,故对return返回值的要求是______。 #include(iostream.h) int& add(int x,int y) { return x+y, } void m
下列程序编译错误,因为add函数返回值是一个引用,故对return返回值的要求是______。 #include(iostream.h) int& add(int x,int y) { return x+y, } void m
admin
2010-12-16
46
问题
下列程序编译错误,因为add函数返回值是一个引用,故对return返回值的要求是______。
#include(iostream.h)
int& add(int x,int y)
{
return x+y,
}
void main()
{
int i=3,j=19;
cout<<(add(i,j)+=20)<<end1;
}
选项
答案
AAB。
解析
本题考查的是派生类的构造函数。建立派生类对象时,构造函数的执行顺序:执行基类的构造函数,调用顺序按照各个基类被继承时声明的顺序(自左向右),接着执行成员对象的构造函数,调用顺序按照各个成员对象在类中声明的顺序->执行派生类的构造函数。题目中首先定义了类CA的对象a,输出’A’;然后定义CB类的对象b,因为 CB类派生自CA类,所以会先执行CA类的构造函数,再执行CB类的构造函数,即输出’A’和’B’。
转载请注明原文地址:https://kaotiyun.com/show/IzVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=ad
有以下函数定义:intfun(doublea,doubleb){returna*b;}若以下选项中所用变量都已正确定义并赋值,错误的函数调用是()。
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是()。
设有以下说明和语句:intx[3][4],(*p)[4];p=a;,则与表达式*(*p+2)等价的选项是
算法的空间复杂度是指()。
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
以下关于算法的叙述中错误的是()。
下列说法正确的是()。
下列运算符中全都可以被友元函数重载的是()。
一个类的友元函数能够访问该类的______。
随机试题
男,19岁。在烈日下踢足球1/小时,大量出汗,出现头晕、胸闷、心悸、恶心,左侧小腿肌肉痉挛。查体:腋温38℃,脉搏105次/分,血压90/50mmHg,神志清楚,双肺未闻及干湿性哕音,心率105次/分,心律齐。最可能的诊断是
A.喜B.怒C.思D.悲E.恐在五行系统中,肺在志为
房地产抵押合同生效的条件是:()。
我国狭义的货币量包括()。
下列说法中,()不是对测验环境条件的要求。
让你组织一个大型征文活动。大家积极性不高。你如何准备?
在当代中国坚持一切从实际出发,要着眼于对实际问题的理论思考,我们讲一切从实际出发,其中最大的实际就是
有如下类定义:classB{public:voidfun1(){}private:voidfun2(){}protected:voidfun3(){}};classD:publicB{protect
Humanwantsseemendless.Whenastarvingmangetsameal,hebeginstothinkaboutanovercoat;whenanexecutivegetsanewsp
_____theabilityofbirdstomovethroughtheairusingwingsandfeathers.
最新回复
(
0
)