首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,正确的是
下列关于运算符重载的描述中,正确的是
admin
2013-05-30
70
问题
下列关于运算符重载的描述中,正确的是
选项
A、运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B、一元运算符只能作为成员函数重载
C、二元运算符重载为非成员函数时,参数表中有一个参数
D、C++中可以重载所有的运算符
答案
A
解析
本题考查的知识点是:运算符的重载。运算符重载为成员函数时,形参个数一般为运算符的元数减1,因为此成员函数所属的对象可成为运算符的一个运算分量。重载为非成员函数时,形参个数一般和运算符元数相等。所以,二元运算符重载为非成员函数时,参数表中应有两个参数,选项C不正确;运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符,选项A是正确的。一元运算符中,“-”取负、“++”增1、“--”减1等运算符均可重载为成员函数,故选项B不正确。 C++中,有“.”、“.*”、“->*”、“::”、“?:”五个运算符不能重载,故选项D不正确。本题应该选择A。
转载请注明原文地址:https://kaotiyun.com/show/r1Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是()。#include<iostream>#include<string>usingnamespacestd;voidmain(){charp1[10],p2[10];
若要将一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序,应该在程序设计阶段采取【】和逐步求精的方法。
有如下关系:学生(学号,姓名,性别,专业号,年龄),将属性年龄的取值范围定义在0-120之间符合【】。
下面的语句中错误的是()。
下面不属于软件设计原则的是()。
有如下程序:#include<iostream>usingnamespacestd;classAA{intn;public:AA(intk):n(k){}intget(){ret
如果算符函数调用格式的表达式:x.operator-(operator++(y,0)中的“—”是作为成员函数重载的,“++”是作为友元函数重载的,那么该表达式还可以表示为()。
下列成对的表达式中,运算符“/”的意义相同的一对是()。
随机试题
A.异丁基一2一氰丙烯酸盐B.可脱离性球囊C.钢圈D.鱼肝油酸钠E.碘化油不锈钢制成,属永久性、中央性栓塞物,主要闭塞大口径或主干血管的栓塞物是
患者,男,41岁。既往有胃溃疡病史10年,突然上腹部剧痛并波及右下腹,检查右侧腹部腹膜刺激征明显,疑为胃穿孔,最重要的处理是
下列关于银行存款余额调节表编制方法的说法中,正确的有()。
马斯洛的需要层次理论中最高的层次是()。
政府打算免费开放博物馆。经过短信调查。有群众反映这是赶时髦,你是怎么看这个问题的呢?
怀旧是人的一种挥之不去的情愫。怀旧之所以在经过岁月淘洗之后历久弥新,并非由于它本身具有多大的魅力。而是旧事能给回忆的人以沉思的素材,使人们于曾经历过或正在经历的某种或剧烈或断裂的变动过程中。触发生活的感悟,或是从中汲取生活的动力。最符合这段文字内容
Visitor:ThankyouverymuchforyourcarewhileIamatCambridge.Host:______I’mgladyouenjoyedthevisit.
中国古代哲学家庄子认为物“方生方死,方死方生”,这是
下列模式中,______是用户模式。
Forthispart,youareallowed30minutestowriteanessayonthetopic"Stress".Youcaneitheranalyzeitscausesorshareso
最新回复
(
0
)