首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于运算符重载,下列表述中正确的是( )。
关于运算符重载,下列表述中正确的是( )。
admin
2021-06-10
40
问题
关于运算符重载,下列表述中正确的是( )。
选项
A、C++已有的任何运算符都可以重载
B、运算符函数的返回类型不能声明为基本数据类型
C、在类型转换符函数的定义中不需要声明返回类型
D、可以通过运算符重载来创建C++中原来没有的运算符
答案
C
解析
重载运算符的规则如下:
①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;
②C++不能重载的运算符只有5个;
③重载不能改变运算符运算对象的个数;
④重载不能改变运算符的优先级和结合性;
⑤重载运算符的函数不能有默认的参数;
⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/WNfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请打开考生文件夹下的解决方案文件proj2,此工程中包含一个程序文件main.cpp,其中有“部门”类Department和“职工”类Staff的定义,还有主函数main的定义。在主函数中定义了两个“职工”对象,他们属于同一部门。程序展示,当该部门改换办公
在下列原型所示的C++函数中,按“传值”方式传递参数的是()。
有如下函数模板定义:template<typenameT1,inta2,inta3>T1sum(T1a1){return(a1+a2+a3);}则以下调用中正确的是()。
下列选项中不属于软件生命周期开发阶段任务的是()。
下列字符串中,正确的C++标识符是()。
已知类IMS中两个成员函数的声明为“voidlisten()const;”与“voidspeak();”,另有两个对象的定义为“IMSobj1,”与“constIMSobj2;”,则下列语句中,产生编译错误的是()。
下列叙述中正确的是()。
下列关于基类和派生类关系的叙述中,正确的是()。
在深度为7的满二叉树中,叶子结点的个数为()。
—棵二叉树共有25个结点,其中5个是叶子结点,则度为l的结点数为()。
随机试题
________,化作春泥更护花。(龚自珍《己亥杂诗》)
某全民所有制企业(甲企业)持续无法偿还到期债务,于2006年5月3日被人民法院宣告破产,5月28日,财产被清算纽接管。清算纽对甲企业的财产进行了清理,如下所示:(1)甲企业欠当地商业银行贷款1000万元,抵押物是一辆现值为500万元的小轿车。(2)向当
男性,65岁,酒精性肝硬化5年,因感染服用红霉素后肝功能恶化,并出现肝肾综合征。下列检查结果中哪一项与患者的临床情况不符合
肾小球滤过率基本保持不变的现象发生在下列哪种情况时
会计职业道德教育内容包括( )。
2018年1月1日,某公司股东权益合计金额为20000万元,其中,股本5000万元(每股面值为1元),资本公积10000万元。盈余公积3000万元,未分配利润2000万元。该公司2018年发生与所有者权益相关的交易或事项如下:(1)1月8日,委托证券
某日,某段高速公路上发生特大危化品燃爆事故。14:45事故发生;14:49市公安局接到报警后,立即进行任务分派,并上报市政府;16:34市应急办第一次将信息报送省政府;事发一周内,市事故现场救援指挥部向省政府报告信息21次。依据《中华人民共和同突发事件应对
在新民主主义革命和社会主义建设的重要关头,中国共产党成功地完成了三次重大转变:武装反抗国民党反动派;工作重心由农村转向城市、由战争转向生产建设;拨乱反正,开辟中国特色社会主义道路。以下四项中哪一会议与这些转变无关?()
A、Ithasfriendlyfolks.B、Itsairisclean.C、Itisquiet.D、Itgiveshimasenseoffreshness.D由男士提到的Whenyou’vebeenstaying
Therelationshipbetweenhumananddogdatesbacktoatleast8,000yearsago.Differenttypesofdogswere【S1】______fordiffere
最新回复
(
0
)