首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是( )。
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是( )。
admin
2019-04-01
30
问题
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是( )。
选项
A、不合法的运算符
B、一元运算符
C、无操作数的运算符
D、二元运算符
答案
B
解析
对于一元或二元运算符函数作为成员函数重载时,第一操作数就是对象本身,并不显式地出现在参数表中。即第一操作数仅以this指针的形式隐含存在于参数表中。因此,对于一元运算符参数表是空的;对于二元运算符参数表中只有一个参数,它代表第二操作数。
转载请注明原文地址:https://kaotiyun.com/show/taAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果为#include<iostream.h>classA{public:A(){cout<<"1";}~A(){cout<<"2";}};class
有如下类定义:classFoo{public:Foo(intv):value(v){}//①~Foo(){}//②private:Foo(){}//③intvalu
下面程序的运行结果为()。#include(iostream.h)ClassA{public:A(){cout<<“1”;}~A(){cout<<“2”;}};ClassB:public:
下列函数的运行结果是()。#include<iostream.h>intadd(inta,intb);voidmain(){externintx,y;cout<<add(x,y)(<end
定义对象数组a[2]时,要调用2次构造函数;生成*p的对象时,要调用一次构造函数,故答案为3。
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是
下列关于类定义的叙述中,正确的是
关系数据库系统实现的专门关系运算包括选择、连接和______。
在包含1000个元素的线性表中实现如下各运算,所需的执行时间最长的是()
随机试题
医疗机构中麻醉药品实行医疗机构中精神药品实行
根据《招标投标法》的规定,下列关于投标文件的编制要求的表述中,不正确的是()。
房地产经纪人利用网络获取信息的途径有()。
无论在佛教历史方面,还是佛寺规模方面,()都是中国佛教第一中心。
小说:改编:剧本
最有利于改善学生的同伴关系并促进其社会性发展的课堂学习形式是()。(2010年)
12本书从左到右被放在书架上,其中,4本是小的纸皮书,2本是大的纸皮书,3本是布皮书,3本是皮面书。已知:(1)4本小的纸皮书相互相邻。(2)3本皮面书相互相邻。(3)第一本书和第十二本书是纸皮书。若第一本书是小纸皮书,3本布皮书相互相邻,且第1
Itisasadfactthatfromearlychildhoodsomanyofusaretyrannisedbythemoralmyththatitisright,properandgoodtow
有以下程序:#includevoidfun(intn,int*s){intf:if(n==1)*s=n+1;else{fun(n一1,&f);*s=f;}}main()
在C++中,编译系统自动为一个类生成默认构造函数的条件是
最新回复
(
0
)