首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,正确的是( )。
下列关于运算符重载的描述中,正确的是( )。
admin
2016-07-13
49
问题
下列关于运算符重载的描述中,正确的是( )。
选项
A、运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B、一元运算符只能作为成员函数重载
C、二元运算符重载为非成员函数时,参数表中有一个参数
D、C++中可以重载所有的运算符
答案
A
解析
运算符重载为成员函数时,会省略一个参数,如果无参数,表明是一元运算符。一元运算符既可以作为成员函数重载,也可以作为非成员函数重载。二元运算符如果作为非成员函数,则参数表中必须有两个参数。C++有5个运算符不能重载,它们是:(成员访问运算符)、*(成员指针访问运算符)、::(域运算符)、sizeof(长度运算符)和?:(条件运算符)。故本题答案为A。
转载请注明原文地址:https://www.kaotiyun.com/show/liNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假定用户没有给一个名为MyClass的类定义析构函数,则系统为其定义的默认析构函数首部形式为【】。
下列描述中,表达错误的是()。
下列关于单目运算符++、--的叙述中,正确的是()。
检查软件产品是否符合需求定义的过程称为()。
要采用“cin,tout”进行输入输出时,必须包含的头文件是【】。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
源程序中应包含一些内部文档,以帮助阅读和理解源程序,源程序的内部文档通常包括选择合适的标识符、注解和()。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
每个以符号______开头的行,为编译预处理行。
设A为test类的对象且赋有初值,赋值符号已经重载,则语句test B=A;表示
随机试题
A、咳嗽,咯痰稀白B、咳嗽,痰多泡沫C、咳喘,咯痰黄稠D、咳嗽,痰少难咯E、咳喘,痰多易咯燥邪犯肺证,可见
患者胃肠热盛,大便秘结,腹满硬痛而拒按,潮热,神昏谵语,但又兼见面色苍白,四肢厥冷,精神萎顿。其病机是()
甲股份有限公司(以下简称“甲公司”)2×16年发生的有关交易或事项如下:(1)1月2日,甲公司支付3600万元银行存款取得丙公司30%股权,当日丙公司可辨认净资产公允价值为14000万元,有关可辨认资产、负债的公允价值与账面价值相同。甲公司取得该股权后,
中国游客去埃及旅游,但是有游客在古物上刻上“到此一游”,你怎么看?
领导安排你组织一次预防甲型H1N1宣传活动,你打算怎么做?
有些具有良好效果的护肤化妆品是诺亚公司生产的。所有诺亚公司生产的护肤化妆品都价格昂贵而价格昂贵的化妆品无一例外地得到女士们的青睐。以下各项都能从题干的断定中推出,除了:
Whyisthemancalling?
Whatistheauthor’smainpurposeinwritingthepassage?Whichofthefollowingbestreflectstheauthor’sattitudetowardfut
【B1】【B3】
Whenmedal-winningathletesreturnhomefromtheOlympicGames,theirfamemaybeshort-lived,buttheycanlookforwardtoalo
最新回复
(
0
)