首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,错误的是( )。
下列关于运算符重载的叙述中,错误的是( )。
admin
2017-02-18
35
问题
下列关于运算符重载的叙述中,错误的是( )。
选项
A、有的运算符可以作为非成员函数重载
B、所有的运算符都可以通过重载而被赋予新的含义
C、不得为重载的运算符函数的参数设置默认值
D、有的运算符只能作为成员函数重载
答案
B
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。所以答案为B。
转载请注明原文地址:https://kaotiyun.com/show/2IAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
______使一个函数可以定义成对许多不同数据类型完成同一个任务。
对于下面的程序ifstreamfin(c:\test.txt);if(fin)cout<<"ok";elsecout<<"wrong";对于if语句中的内容可
下列函数的运行结果是#include<iostream.h>intf(inta,intB){intc;if(a>b)c=1elseif(a=b)c=0;
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
数据库设计包括两个方面的设计内容,它们是
当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为()。
当要使用ostrstream流类定义一个流对象并联系一个字符串时,应在文件开始处使用#include命令,使之包含()文件。
有以下程序:#include<iostream>usingnamespacestd;classA{public:virtualvoidsetx(inti,int
关于函数中的,下列表述中错误的是()。
设有如下说明 typedef struct {int n;char c;double x;}STD; 则有以下选项,能正确定义结构体数组并赋初值的语句是
随机试题
改善焊条电弧焊应力分布和减少变形量的方法不包括()焊接方法。
“先天之本”与“后天之本”的关系是
津液与元气运行的主要通道是
某患者,男性,48岁。半小时前晨起其儿子发现患者叫不醒,未见呕吐,房间有一煤火炉。既往有高血压病史5年。查体:T36.8℃,P98次/min,R24次/min,Bp90/60mmHg,昏迷,呼之不应,皮肤粘膜无出血点,浅表淋巴未触及,巩膜无黄染,瞳孔等大,
产妇,贾某,24岁,于24小时前在当地医院经阴道分娩一女婴,诉呼吸困难,不能平卧,咳嗽、咯血,尿少,急来就诊。接诊护士在采集病史时特别注意询问
N公司将其持有的对M公司的债权转换为对M公司的股权。此项重组是()。
请说明企业定员的基本方法。
军事秘密的密级按照程度由低到高排列依次为:
()是唯物主义和唯心主义的根本区别。
[*]
最新回复
(
0
)