首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符重载是对已有的运算符赋予多重含义,因此( )。
运算符重载是对已有的运算符赋予多重含义,因此( )。
admin
2019-02-22
45
问题
运算符重载是对已有的运算符赋予多重含义,因此( )。
选项
A、可以对基本类型(如int类型)的数据,重新定义“+”运算符的含义
B、可以改变一个已有运算符的优先级和操作数个数
C、只能重载C++中已经有的运算符,不能定义新运算符
D、C++中已经有的所有运算符都可以重载
答案
C
解析
重载运算符的规则如下:①c++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/80Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面的描述中错误的是
对于类定义classA{public: virtualvoidfunc1(){} voidfunc2(){}};classB:publicA{publi
开发软件时对提高开发人员工作效率至关重要的是
有以下程序:#include<iostream.h>classA{intx;public:A(inta){x=a;}friendclass
请将下列类定义补充完整。classBase{public:voidfun(){cout<<"Base::fun"<<endl;}};classDerived:publicBase{public:void
在派生类中,对类对象成员,基类成员和非类对象成员的初始化程序是______。
当使用fstrearn流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
下列关于指针的操作中,错误的是
程序中有如下语句for(inti=0;i<5;i++)cout<<*(p+i<<“,”;能够依次输出int型一维数组a的前5个元素。由此可知,变量P的定义及初始化语句是()。
以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为()。main(){inta,b;scanf(“%d%d”,&a,&b);cin>>a>>b;tout<<“a=”<<a<<“b=”<<b;
随机试题
根据《律师执业管理办法》,县级司法行政机关对其执业机构在本行政区域的律师的执业活动进行日常管理,履行下列哪些职责?()
背向散射回声强度的射频测定在超声造影技术上有什么用途:
首选的方法为采用该方法的注意事项是
一氧化碳中毒的机制是()
蜂窝织炎属于
高速公路隧道竣工检查时发现洞内有不符合要求的渗漏水现象,依据《公路工程竣(交)工验收实施细则》(交公路发[2010]65号),应扣()分。
()是会计人员必须具备的品德,是会计职业道德的灵魂。
某企业2012年12月31日银行存款日记账余额为20万元,经查无记账差错,但发现:(1)企业期末计提了12月1日至31日的定期存款利息4万元;(2)银行支付了水电费10元,但企业尚未入账;(3)企业已转账支付购买办公用品款2万元,但银行尚未入账。则该企业1
4个人称体重,任意三个人的体重不超过180千克,问四个人的体重不超过______千克。
下列选项中,2009年一季度出口价格变化最大的棉织物是()。
最新回复
(
0
)