首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于运算符重载,下列表述中正确的是( )。
关于运算符重载,下列表述中正确的是( )。
admin
2017-07-28
25
问题
关于运算符重载,下列表述中正确的是( )。
选项
A、C++已有的任何运算符都可以重载
B、运算符函数的返回类型不能声明为基本数据类型
C、在类型转换符函数的定义中不需要声明返回类型
D、可以通过运算符重载来创建C++中原来没有的运算符
答案
C
解析
重载运算符的规则如下:
①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;
②C++不能重载的运算符只有5个;
③重载不能改变运算符运算对象的个数;
④重载不能改变运算符的优先级和结合性;
⑤重载运算符的函数不能有默认的参数;
⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://jikaoti.com/ti/Smt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果为______#include<iostream.h>voidmain(){cout<<"Hello\b";}
设有以下变量定义,并已赋确定的值,charw;intx;floaty;doublez;则表达式:w*x+z-y所求得的数据类型为______。
在重载一个运算符函数时,其参数表中没有任何参数,这说明该运算符是()。
下列程序编译错误,是由于划线处缺少某个语句,该语句是【 】。#include<iostream.h>classA{______private:intnuml;public
假定变量m定义为int m=7;则定义变量p的正确语句为( )。
下面程序运行结果为( )。 main() { char c=’a’; if(’a’<c< =’z’) cout<<"LOW"; else cout<<"UP"; }
假定一个二维数组的定义为"int a[3][5];”,则该数组所含元素的个数为15,所占的存储空间的字节数为【 】。
在结构化设计方法中,数据流图表达了问题中的数据流与加工之间的关系,并且,每一个【 】实际上对应一个处理模块。
定义一个函数时,若只允许函数体访问形参的值而不允许修改它的值,则应把该形参声明为【 】类型。
在重载一个运算符为成员函数时,其参数表中没有任何参数,这说明该运算符是()。
随机试题
运用经济方法的原则包括()
简述视图的作用。
A.牙线B.牙签C.牙间隙刷D.单束毛牙刷E.电动牙刷对于有牙龈退缩5~6mm的后牙,为了清除邻面菌斑最好选用()
《中华人民共和国消防法》规定,教育、人力资源行政主管部门和学校、有关职业培训机构应当将消防知识纳入()的内容。
相对于股票筹资而言,银行借款筹资的缺点是()。
某船舶公司拥有机动货船3艘,其中1艘出租给国内某运输公司,其余自用,双方没有对被租用的船舶确定由谁缴纳车船使用税,3艘船的净吨位都是3000吨。另外该公司还拥有1艘净吨位300吨的测量船,1艘净吨位400吨的挖泥船。已知机动船净吨位在151~500吨之间税
某县人民法院在审理一民事案件的过程中,要求县移动通信营业部提供某通信用户的电话详单。根据我国宪法规定,下列说法正确的是()。
人是一种在本能与理想、欲望与价值的冲突中求取_______的动物,本能与欲望是_______的,理想与价值则是主观建构的。人正是在建构理想与价值的过程中逐渐演化为人的。和平、友爱、宽恕、协作的伦理思想和价值理想就是由人类_______建构起来的。这一理想
关于收取孳息的表述,正确的是()。
TheAmazonMystery:WhatAmerica’sStrangestTechCompanyIsReallyUpToA)Ifthere’sasentencethatsumsupAmazon,the
最新回复
(
0
)