首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若以非成员函数形式,为类Bounce重载“!”运算符,其操作结果为一bool型数据,则该运算符重载函数的原型是【 】。
若以非成员函数形式,为类Bounce重载“!”运算符,其操作结果为一bool型数据,则该运算符重载函数的原型是【 】。
admin
2009-03-15
26
问题
若以非成员函数形式,为类Bounce重载“!”运算符,其操作结果为一bool型数据,则该运算符重载函数的原型是【 】。
选项
答案
bool operator!(Bounce); (注:Bounce后可以跟一个变量名)
解析
本题考查的是运算符重载的格式。因为“!”是一元运算符,所以将其重载为非成员函数时要有一个Bounce类型的形参(或Bounce类型的引用或常引用),题目又告知结果为bool型数据,所以该函数的函数原型应该是:bool operator!(Bounce);或bool operator!(Bounce&);或bool operator!(const Bounce&);。在函数原型中也可以给出形参变量名,就象这样:bool operator!(Bounce b);这些都是正确的答案。
转载请注明原文地址:https://jikaoti.com/ti/hZW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C语言中,只有在使用时才占用内存单元的变量的是()。
执行以下语句段后,xy的值是()。int*pt,xy;xy=200;pt=&xy;xy=*pt+30;
下列一维数组说明rfl,不正确的是()。
有以下程序#include<stdio.h>main(){inta,b;for(a=0;a<3;a++){scanf("%d",&b);switch(b){case1:p
某二叉树共有150个结点,其中有50个度为1的结点,则()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为l的结点数为()。
运动会中一个运动项目可以有多名运动员参加,一个运动员可以参加多个项目。则实体项目和运动员之间的联系是
以下选项中不属于C语言程序运算符的是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
“商品”与“顾客”两个实体集之间的联系一般是
随机试题
程序设计语言一般可分为机器语言、____________和高级语言三种。
标准胸部后前位视觉评价标准不包括
下列叙述正确的是
哪种化学物品中毒不会引起变性血红蛋白血症
A.酞丁安B.双氯芬酸C.益康唑D.羟苄唑E.波尼松流行性出血性结膜炎,宜选择()。
编码由一系列()组成,编码是信息处理的一项重要的基础工作。
职业安全健康管理体系认证证书的有效期为()年。
项目经理部在现场组织安装工程施工的内部协调应包括哪些内容?企业向项目经理部进行施工任务交底的内容有哪些?
当内存变量与字段变量同名时,系统优先地按______对待。
Atruefriendmustgive______hetakes.
最新回复
(
0
)