首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若以非成员函数形式,为类Bounce重载“!”运算符,其操作结果为一bool型数据,则该运算符重载函数的原型是【 】。
若以非成员函数形式,为类Bounce重载“!”运算符,其操作结果为一bool型数据,则该运算符重载函数的原型是【 】。
admin
2009-03-15
59
问题
若以非成员函数形式,为类Bounce重载“!”运算符,其操作结果为一bool型数据,则该运算符重载函数的原型是【 】。
选项
答案
bool operator!(Bounce); (注:Bounce后可以跟一个变量名)
解析
本题考查的是运算符重载的格式。因为“!”是一元运算符,所以将其重载为非成员函数时要有一个Bounce类型的形参(或Bounce类型的引用或常引用),题目又告知结果为bool型数据,所以该函数的函数原型应该是:bool operator!(Bounce);或bool operator!(Bounce&);或bool operator!(const Bounce&);。在函数原型中也可以给出形参变量名,就象这样:bool operator!(Bounce b);这些都是正确的答案。
转载请注明原文地址:https://kaotiyun.com/show/fsjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假定已建立以下链表结构,且指针P和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是()。
以下关于结构化程序设计的叙述中正确的是()。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
有以下程序:#include<stdio.h>intfun(inta,intB){if(b==0)returna;elsereturn(fun(--a,--b));}main(){printf("%d\n",fun(4,2));}
在数据处理中,其处理的最小单位是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下列关于线性链表的叙述中,正确的是
若有如下说明,且int类型占两个字节,则正确的叙述为()。structst{inta;intb[2];}a;
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
“商品”与“顾客”两个实体集之间的联系一般是
随机试题
关于公允价值层次的下列说法中,不正确的有()。
男,5岁,患肾病综合征2年,1周来腹痛。查体全腹压痛、肌紧张,移动性浊音阳性,听诊肠鸣音消失。患儿首选何种检查
基坑(槽)支护结构根据受力状态分类,不包括()。
下列属于区域性互惠原产地证书的有()。
下列属于资产配置需要考虑的因素有()。
一般地陪与领队、全陪商定日程的时间宜在()。
Atempo的中文意义是()
纳什在《大自然的权利》中提出:“人们对自然的了解越多,就越难以接受那种认为宇宙是为人类而存在的观点。与其说人类是自然的主人,不如说他是自然共同体的一个成员。”这说明()。
下列哪组物品均属可燃同体?
如果只限于拟订教学计划,而领导人员没有直接地深人若干班级将上述计划付诸实施,突破一点取得经验,然后利用这种经验去指导其他班级的教学工作,就无法检验计划是否正确,也无法充实原订计划的内容,就有使计划归于落空的危险。
最新回复
(
0
)