首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,正确的是( )。
下列关于运算符重载的描述中,正确的是( )。
admin
2015-06-27
52
问题
下列关于运算符重载的描述中,正确的是( )。
选项
A、运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B、一元运算符只能作为成员函数重载
C、二元运算符重载为非成员函数时,参数表中有一个参数
D、C++中可以重载所有的运算符
答案
A
解析
运算符重载为成员函数时,会省略一个参数,如果无参数,表明是一元运算符。一元运算符既可以作为成员函数重载,也可以作为非成员函数重载。二元运算符如果作为非成员函数,则参数表中必须有两个参数。C++有5个运算符不能重载,它们是:.(成员访问运算符)、.*(成员指针访问运算符)、::(域运算符)、sizeof(长度运算符)和?:(条件运算符)。故本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/ECNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下面程序运行后,输出结果为______。#include<iostream.h>voidcount(intx[],intn,int&y){intk;y=0;for(k=0:k<n;k++)
若已定义,以下fun函数的功能是:在第一个循环中给前10个数组元素依次赋1、2、3、4、5、6、7、8、9、10;在第二个循环中使a数组前10个元素中的值对称折叠,变成1、2、3、4、5、5、4、3、2、1。请填空。fun(inta[])
若有以下程序:#include<iostream>usingnamespacestd;classA{public:A(){}A(inti){x1=i;
下列运算符不能用友元函数重载的是()。
C++流中重载的运算符“>>”是一个()。
Staff类含有int型数据成员ID,两个Staff对象相等是指它们的ID相同。下面的函数重载了运算符==,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将横线处缺失部分补充完整。boolStaff::Staff
下述关于数据库系统的叙述中正确的是
在C++语言中,访问一个对象的成员所用的运算符是【】,访问一个指针所指向的对象的成员所用的运算符是【】。
随机试题
在一个多道程序系统中,供用户使用的主存空间有100K,采用计算时间短的作业优先算法。今有如下所示的作业序列,它们的提交时间、运行时间和对主存需求的数量如下表中所列,当第一个作业进入系统后开始调度,假定作业都是仅作计算,请列出各个作业的开始时间、完成时间和周
合理的价格体系主要是在()条件下形成的。
下列各项中,应作为应付职工薪酬核算的有()。
下列关于债权人委员会的说法中,正确的是()。
根据某地风频资料(下表),判断该地风筝最经常的飘向是()。
“一国两制”科学构想的哲学依据是()。
在VisualFoxPro中,菜单程序文件的默认扩展名是( )。
theclimateaffectsthefuturesustainableagriculturaldevelopment?avarietyofspeciesareonthedecrease?
Therewasacertain______qualitytotheartist’spaintings,anexaggeratedgloomthatpermeatedeverybrushstroke.
Thescienceofastronomywasbegunbyamateursandtodayremainsdependentontheircontributions,whichareincisivebyvirtue
最新回复
(
0
)