首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符重载是对已有的运算符赋予多重含义,因此( )。
运算符重载是对已有的运算符赋予多重含义,因此( )。
admin
2015-07-22
27
问题
运算符重载是对已有的运算符赋予多重含义,因此( )。
选项
A、可以对基本类型(如int类型)的数据,重新定义"+"运算符的含义
B、可以改变一个已有运算符的优先级和操作数个数
C、只能重载C++中已经有的运算符,不能定义新运算符
D、C++中已经有的所有运算符都可以重载
答案
C
解析
重载运算符的规则如下:① C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;② C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/JuNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为
C++语言中的友元函数为在类外访问类中的私有成员和保护成员提供了方便,但破坏了类的______和______。
数据是指所有能输入到计算机之中并被计算机程序处理的()。
如果要把返回值为void的函数A声明为类B的友元函数,则应在类B的定义中加入的语句是【】。
以下哪个不是C++语言中的有效标识符?
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为【】。
有如下程序#include<iostream.h>voidmain(){charch[2][5]={"6937","8254"},*p[2];inti,j,S=0;f
C++语言提供的基本控制结构可以分为3种类型:顺序结构、【】和循环结构。
下面叙述不正确的是
函数sstrcmp()的功能是对两个字符串进行比较。当s所指字符串和t所指字符串相等时,返回值为0:当s所指字符串大于t所指字符串时,返回值大于0;当s所指字符串大于t所指字符串时,返回值大于0(功能等同于strcmp())。请填空。intSs
随机试题
患者,女,20岁。结喉两侧弥漫性肿大,边界不清,皮色如常,无疼痛,诊为气瘿。治疗应首选
甲施工单位违反施工程序,导致一栋7层正在建设的楼房倒塌,致使5名工人死亡,20名工人重伤,直接经济损失4000多万元。根据《生产安全事故报告和调查处理条例》的规定,该事件属于()事故。
某年1月1日,钱女士在某银行存入12000元活期储蓄存款,次年1月1日,钱女士将全部存款一次性取出并销户。假设该银行在此期间内各档次存款利率均未调整,其中活期储蓄存款年率为0.36%,1年期整存整取定期存款年利率为3%。关于存款利息的说法,适用于钱女士
根据票据法律制度的规定,下列情形中,导致票据无效的是()。(2017年)
商业经营失败的最大原因是低于预期的()水平。
知识产权法是调整因创造、使用智力成果而产生的,以及在确认、保护与行使智力成果所有人的知识产权的过程中,所发生的各种社会关系的法律规范的总称。下列选项中,不属于知识产权法的是__________。
简述加快发展第三产业的意义。
两根绳子,长的一段是24米,短的一段是18米。两根都截去相同长度的一段后,长的绳子的长度是短绳子长度的4倍。剪短后,长的绳子有多少米( )
YouwillgraduatefromuniversityandintendtobeavolunteertogotoGuizhouProvince,southwestChina.Afterreadingthenot
Youwillfindoutaboutthesethingsastimegoeson.Experiencewillshowyouhowtoreadjustyourstrategytogetyourselfbac
最新回复
(
0
)