首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,正确的是( )。 .
下列关于运算符重载的描述中,正确的是( )。 .
admin
2021-05-06
18
问题
下列关于运算符重载的描述中,正确的是( )。 .
选项
A、运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B、一元运算符只能作为成员函数重载
C、二元运算符重载为非成员函数时,参数表中有一个参数
D、C++中可以重载所有的运算符
答案
A
解析
运算符重载为成员函数时,会省略一个参数,如果无参数,表明是一元运算符。一元运算符既可以作为成员函数重载,也可以作为非成员函数重载。二元运算符如果作为非成员函数,则参数表中必须有两个参数。C++有5个运算符不能重载,它们是:.(成员访问运算符)、.*(成员指针访问运算符)、::(域运算符)、sizeof(长度运算符)和?:(条件运算符)。故本题答案为A。
转载请注明原文地址:https://jikaoti.com/ti/wyh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#inc1ude<iostream>#inc1ude<cstring>usingnamespacestd;classXCF{inta;public:XCF(int
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
有如下程序:usingnamespacestd;classBoat;classCar{public:Car(inti):weight(i){}friendintTotal(constCar&c,constBoat&b);//
有如下类定义:ciassA{char*a;public:A():a(0){}A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间a=__________;strcpy(
有如下程序:#includeusingnamespacestd;intmain(){cout.fill(’*’);cout.width(6);cout.fill(’#’
下列选项中不属于结构化程序设计原则的是()。
下列关于模板的表述中,错误的是
下列有关内联函数的叙述中,正确的是()。
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
随机试题
板式换热器是间壁式换热器的一种形式。()
抑本其成败之迹,而皆自于人欤?本:
干扰素抗病毒作用的特点是
女性,38岁。日晒后出现面部红斑,无痛痒感觉,无发热。化验:血常规提示:WBC3.0×109/L,PLT65×109/L,血沉55mm/h。尿蛋白0.3g/L。为明确诊断,下一步首选的检查是
计算机X线摄影使用的辐射转换器是
气滞、湿阻、痰壅之证兼寒者最宜用的中药是
自我反思是教师专业发展的核心因素,是开展校本研究的基础和前提。()
没有法定依据或不遵守法定程序的,治安管理处罚无效。()
根据《中华人民共和国刑法》的规定,管制的期限为()。
下列关于贷款诈骗罪的说法,正确的有()。
最新回复
(
0
)