首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
Staff类含有int型数据成员ID,两个Staff象相等是指它们的ID相同。下面的函数重载了运算符 “==”,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将横线处缺失部分补充完整。 bool Staff::St
Staff类含有int型数据成员ID,两个Staff象相等是指它们的ID相同。下面的函数重载了运算符 “==”,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将横线处缺失部分补充完整。 bool Staff::St
admin
2012-12-29
34
问题
Staff类含有int型数据成员ID,两个Staff象相等是指它们的ID相同。下面的函数重载了运算符 “==”,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将横线处缺失部分补充完整。
bool Staff::Staff==(const Staff&s)
{
return(_____________);
}
选项
答案
ID==s.ID或s.ID==ID或this.>ID==s.ID或s.ID==this->ID
解析
此题考查运算符的重载。运算符“==”作为成员函数重载,所以横线处填入的表达式应该是对象本身ID与对象s.ID的比较表达式。
转载请注明原文地址:https://kaotiyun.com/show/FgVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是()。
以下有关scanf函数的叙述中错误的是()。
若有定义:inta,b,c;,想通过语句:scanf("%d,%d%d",&a,&b,&c);把1、2、3分别输入给变量a、b、c,则正确的键盘输入是()。
输出语句:printf("%d\n",11+011);的输出结果是()。
若有定义语句:inta,b,c,*p=&c;,接着执行以下选项中的语句,则能正确执行的语句是()。
若要求从键盘读入含有空格字符的字符串,应使用函数()。
有以下函数: intfun(char*x,char*y) {intn=0; while((*x==*y)&&*x!=’\0’) {x++; y++; n++; } returnn; }
在快速排序法中,每经过一次数据交换(或移动)后()。
随机试题
马尔科夫分析法主要是利用一种所谓()的统计分析程序来进行人力资源供给预测。
A.occursmostinfrequentlyB.isshiftedsidewaysbystrongwindsC.striketwiceormoreinthesamespotD.isequippedwith
Mymobilephoneisn’tinmybag.Where______Ihaveputit?
面部最粗大的神经指的是(),其含有一般躯体感觉和特殊内脏运动两种纤维。
本案中尼康相机的买卖行为是否属于重大误解的民事行为?为什么?法院对本案应如何处理?
按照《建筑法》和《建设工程质量管理条例》的规定,未取得资质证书承揽工程应承担的法律责任包括()。
Bellcon公司正在研究以下两个项目:根据上述有限的信息,以下哪一项是最为合理的结论?
根据《行政处罚法》、《治安管理处罚法》的规定,下列表述中正确的有()。
下列现象中,不属于教育现象的是()。
YouaregoingtoreadamagazinearticleaboutamanwhoteacheschildrenhowtoimprovetheirmemoryChoosethemostsuitableh
最新回复
(
0
)