首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
通过运算符重载,可以改变运算符原有的( )。
通过运算符重载,可以改变运算符原有的( )。
admin
2020-05-14
28
问题
通过运算符重载,可以改变运算符原有的( )。
选项
A、操作数类型
B、操作数个数
C、优先级
D、结合性
答案
A
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/2M8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若,将一个二元运算符重载为类的成员函数,其形参个数应该是______个。
如果在类模板的定义中有一个静态数据成员,则在程序运行中会产生______静态变量。
执行语句for(i=1++<4;);,后变量i的值是
下列代码段声明了3个类:classPerson();classStudent:publicPerson{};classUndergraduate:Student{};下列关于这些类之间关系的描述中,错误的是()。
若变量已正确定义并赋值,以下符合C++语言语法的表达式是
“图形”类Shape中定义了纯虚函数CalArea(),“三角形”类Triangle继承了类Shape,请将Triangle类中的CalArea函数补充完整。classShape{public:virtualintCalArea()=0;}
如果类B继承了类A,则称类A为类B的基类,类B称为类A的【】。
多数运算符既能作为类的成员函数重载,也能作为类的非成员函数重载,但[]运算符只能作为类的【 】函数重载。
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是
随机试题
文学象征意象分为【】
腰麻的绝对禁忌证是
患者,女性,38岁,月经不调,经期常超5~7日,经量多色淡,淋漓不断伴气短乏力,心悸失眠,食少,面色萎黄,舌淡苔白,脉细弱。治宜选用
中国公民刘女士任职于境内某市甲公司,同时还在乙公司担任独立董事,2015年取得的收入情况如下:(1)每月工资18000元,每个季度末分别获得季度奖金5000元;12月份从甲公司取得全年一次性奖金50000元,从乙公司取得董事费20000元。(2)应邀到
关于复式记账法,下列各观点中,正确的有()。
当代新科技革命对社会发展的影响和作用有()。
国家统计局2010年2月25日发布2009年国民经济和社会发展统计公报,称中国去年全面落实应对国际金融危机的一揽子计划和政策措施,国民经济形势总体回升向好,各项社会事业取得新的进展。初步核算,全年国内生产总值335353亿元,比上年增长8.7%。
下列揭发他人犯罪的情形中,不属于立功的是()
人生价值是一种特殊的价值,是人的生活实践对于社会和个人所具有的作用和意义。人生价值的最基本内容是
把计算机与通信介质相连并实现局域网络通信协议的关键设备是
最新回复
(
0
)