首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,正确的是( )。
下列关于运算符重载的描述中,正确的是( )。
admin
2020-05-14
47
问题
下列关于运算符重载的描述中,正确的是( )。
选项
A、运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B、一元运算符只能作为成员函数重载
C、二元运算符重载为非成员函数时,参数表中有一个参数
D、C++中可以重载所有的运算符
答案
A
解析
运算符重载为成员函数时,会省略一个参数,如果无参数,表明是一元运算符。一元运算符既可以作为成员函数重载,也可以作为非成员函数重载。二元运算符如果作为非成员函数,则参数表中必须有两个参数。C++有5个运算符不能重载,它们是:. (成员访问运算符)、.* (成员指针访问运算符)、:: (域运算符)、sizeof(长度运算符)和?:(条件运算符)。故本题答案为A。
转载请注明原文地址:https://www.kaotiyun.com/show/5M8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classBase{public:virtualvoidfunc1(){cout<<"Base1";}
以下程序中,错误的行为①#include<iostream.h>②classA③{④public:⑤intn=2;⑥A(intval){cout<<val<<end1;}
线性表进行二分法检索,其前提条件是()。
下列程序的运行结果是______。#inclUde(iostream.h)ClassA{public:Virtualvoiduse(){cout<<“inA\n”;}};classB:publicA{pu
下列语句错误的是()。
下面的函数模板定义中错误的是()。
在面向对象的程序设计中,将数据和处理数据的操作封装成一个整体就定义了一种事物的类型,称作“类”。类是一种抽象的概念,属于该类的一个实例叫做“______”。
下列程序用来判断数组中特定元素的位置所在,则输出结果为()。#include<conio.h>#include<iostream.h>intfun(int*s,intt,int*k){inti;*k=0
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( )。
下列对于软件测试的描述中正确的是()。
随机试题
choroidplexus
《素问.水热穴论》曰:"--者,胃之关也。"
A、自身抗体B、病毒感染C、细菌感染D、血钙降低E、碘缺乏甲状腺髓样癌可能出现的是()
纳税义务人具有下列哪些情形的,应当按规定办理个人所得税纳税申报?(2010年试卷一第72题)
下列对于最高额抵押的描述中,合理的是()。
招标人以招标公告的方式邀请不特定的法人或者组织来投标,这种招标方式称为()。
某小学给学生订购校服,校长从中拿回扣,尚未构成犯罪,依照《教育法》的规定,应没收非法所得并对该校长()
下列关于线性表的叙述,错误的是()。
设其中ai≠0,i=1,2,…,n,则A-1=_______.
A、 B、 C、 CCouldyou…?(可以做……吗?)请求疑问句→回答sure接受
最新回复
(
0
)