首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,正确的是( )。
下列关于运算符重载的描述中,正确的是( )。
admin
2015-07-24
19
问题
下列关于运算符重载的描述中,正确的是( )。
选项
A、运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B、一元运算符只能作为成员函数重载
C、二元运算符重载为非成员函数时,参数表中有一个参数
D、C++中可以重载所有的运算符
答案
A
解析
运算符重载为成员函数时,会省略一个参数,如果无参数,表明是一元运算符。一元运算符既可以作为成员函数重载,也可以作为非成员函数重载。二元运算符如果作为非成员函数,则参数表中必须有两个参数。C++有5个运算符不能重载,它们是:(成员访问运算符)、*(成员指针访问运算符)、::(域运算符)、sizeof(长度运算符)和?:(条件运算符)。故本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/TcNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请定义一个函数名为A,返回值为int,没有参数的纯虚函数的定义是【】。
具有3个结点的二叉树有
假定MyClass为一个类,则执行MyClassa,b(2),*p;语句时,自动调用该类构造函数()次。
数据库系统的核心是
在软件测试设计中,软件测试的主要目的是
c++语言标识符是以字母或【】开头的,由字母,数字和下划线组成的字符串。
在下面程序的横线处填上适当的语句,使该程序的输出为12。#include<iostream>usingnamespacestd;classBase{public:int
下面程序的功能是将从键盘输入的一对数,由小到大排序输出,当输入一对相等数时结束循环,在划线处应填入的选项是#include<iostream.h>voidmain(){inta,b,t;
对于常数据成员,下面描述正确的是( )。
执行语句for(i=1++<4;);,后变量i的值是
随机试题
下列关于艾滋病继发性感染的叙述,错误的是
乡镇企业劳动卫生的特点是
A.可启动靶细胞程序性死亡B.可裂解靶细胞C.与抗原结合D.可趋化中性粒细胞和淋巴细胞E.可激活单核细胞
7月1日,庚公司“应收账款”账户借方余额为560000元,两个所属明细账户的余额分别为:“G公司”借方余额300000元,“Y公司”借方余额260000元。7月10日,该公司收到G公司归还的账款200000元,存入银行;7月16日,向Y公司销售商品一批,开
根据支付结算法律制度的规定,临时存款账户的有效期最长不得超过( )。
请谈谈在写作教学的PWP模式中,写前环节要考虑哪三个要素(10分)?并列举三种写作教学活动中的练习类型(10分)。
有人建议朱老师对违纪的学生进行罚款,朱老师拒绝了这一建议,这体现了朱老师()。
下列关于法的解释的说法中,不正确的是()
卢梭在《论人类不平等的起源和基础》中说道:“我认为,在人类的一切知识中,最有用但也最不完善的知识就是关于人的知识。”马克思的唯物史观破解了人是什么这一“斯芬克斯之谜”,马克思在《关于费尔巴哈的提纲》中指出,人的本质在其现实性上是
在VisualFoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为()。
最新回复
(
0
)