首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于运算符重载,下列表述中正确的是( )。
关于运算符重载,下列表述中正确的是( )。
admin
2020-07-23
27
问题
关于运算符重载,下列表述中正确的是( )。
选项
A、C++已有的任何运算符都可以重载
B、运算符函数的返回类型不能声明为基本数据类型
C、在类型转换符函数的定义中不需要声明返回类型
D、可以通过运算符重载来创建C++中原来没有的运算符
答案
C
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://www.kaotiyun.com/show/1Uyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。
在下列枚举符号中,用来表示"相对于当前位置"文件定位方式的是()。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是( )。
下列程序的运行结果是()。#includeclassA{inta;public:A(){a=0;}A(intaa){a=aa:cout
在软件开发中,需求分析阶段产生的主要文档是()。
如果表达式y*cx++中,“+”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
给定程序中,函数fun的功能是将带头结点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的中括号处填入正确的内容并把中括号删
在C++中,用于实现运行时多态性的是()。
公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是
下面不属于软件工程的3个要素是
随机试题
逆变电路的SPWM控制方式可分为单极性控制方式和______控制方式。
下列病因的胸腔积液是渗出液的是
轮椅的基本结构包括
A、分子内氢键B、N为酰胺型C、氮原子杂化方式不同D、诱导效应E、空间效应麻黄碱碱性小于伪麻黄碱是由于
执业药师注册有效期麻醉药品处方备查年限
[2005年]设二维随机变量(X,Y)的概率分布为若随机事件{X=0}与{X+Y=1}相互独立,则().
Please______fromsmokinguntiltheairplaneisairborne.[1997]
Jointhe"SleepChallenge"[A]Didyougetenoughsleeplastnight?Probablynot."Weareanationofsleep-deprivedwomen,"says
按期权所赋予的权利的不同可将期权分为()。
A、Hisanotherarticleisbetter.B、Onlypartofhisarticlewaspublished.C、Hisarticlewaspublishedtoolate.D、Hewouldrath
最新回复
(
0
)