首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于运算符重载,下列表述中正确的是
关于运算符重载,下列表述中正确的是
admin
2017-10-17
36
问题
关于运算符重载,下列表述中正确的是
选项
A、C++已有的任何运算符都可以重载
B、运算符函数的返回类型不能声明为基本数据类型
C、在类型转换符函数的定义中不需要声明返回类型
D、可以通过运算符重载来创建C++中原来没有的运算符
答案
C
解析
本题考查了运算符重载的一些概念。C++语言规定,“.”、“.*”、“->”、“::”和“?:”这五个运算符不能被重载,因此选项A的说法不正确。运算符函数的返回类型由该运算符所组成的表达式的值的类型来决定的,例如关系和逻辑运算符的返回值应该为bool型,bool型是基本数据类型,所以选项B的说法不正确。运算符重载是针对C++中原有运算符进行的,不可能通过重载创造出新的运算符,所以选项D的说法也不正确。故应该选择C。
转载请注明原文地址:https://kaotiyun.com/show/rWAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果为#include<iostream.h>voidmain(){for(inta=0,x=0;!x&&a<=10;a++){a++;
在数据库系统中,数据具有独立性。由于数据的存储结构与逻辑结构之间由系统提供映象,使得当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改。这种独立性称为【 】。
执行下列程序时输入123<空格>456<空格>789<回车>,输出结果是 main() {char s[100]; int c. i; scanf("%c", &c); scanf("%d"
关于常成员函数,下列说法中错误的是
栈通常采用的两种存储结构是()
程序文件的编译错误分为______和______两类。
如果一个模板声明列出多个参数,则多个参数之间必须使用______隔开,每个参数都必须重复使用关键字______。
下列不是循环语句的是
有如下定义:classMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是______
关于运算符重载,下列表述中正确的是( )。
随机试题
某日,A银行以X债券为履约担保,从B银行处融入一笔资金,约定交易期内,若X债券发生利息支付,利息归B银行所有。请问,A银行与B银行交易的债券业务类型是()。
简述法约尔关于经营和管理的概念及其管理原则。
关于水痘的治疗错误的是
A.仅肾盂扩张B.肾盂、肾大盏扩张,肾小盏无明显扩张C.肾盂、肾大盏和肾小盏明显扩张,肾皮质无明显变薄D.肾盂、肾大盏和肾小盏明显扩张,肾皮质明显变薄E.多个肾盏扩张,壁明显增厚,无明显肾盂扩张肾结核
重度妊高征的产科处理,下述哪项是错误的
代办开放式基金登记业务的机构,可以接受基金管理人委托,开办下列( )业务。
在工程项目招投标中应禁止()。
某企业对基本生产车间所需备用金采用定额备用金制度。当基本生产车间报销日常管理支出而补足其备用金定额时,应贷记的会计科目是()。
组织内部平衡是()。
Mr.Greyhastwosons,______arefamousdancers.
最新回复
(
0
)