首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面关于运算符重载中正确的是( )。
下面关于运算符重载中正确的是( )。
admin
2012-12-29
46
问题
下面关于运算符重载中正确的是( )。
选项
A、运算符函数的返回类型不能声明为基本数据类型
B、C++的所有运算符都可以重载
C、在类型转换符函数的定义中不需要声明返回类型
D、通过运算符重载可以定义C++中没有的运算符
答案
C
解析
运算符函数的返回类型可以声明为基本数据类型,故选项A)错误。“.、.*、->*、::、?”这五个运算符不可以重载,故选项B)错误。在重载类型转换符时,由于运算符本身已经表示出返回值类型,因此不需要返回值类型的声明。运算符重载是针对C++中已有的运算符进行的,不可能通过重载创造出新的运算符,故选项D)错误。
转载请注明原文地址:https://kaotiyun.com/show/bgVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序 #inelude<stdio.h> main() {inta=0,b=0,c=0,d=0; if(a=1)b=1;c=2; elsed=3; printf("%d,%d,%d,%d\n",a,b,c,d); } 程序
若有定义,inta=3,*p=&a,**q=&p;,则以下叙述中错误的是()。
设有定义“char*c;”,以下选项中能够使c正确指向一个字符串的是()。
下面对软件测试描述错误的是()。
下面属于系统软件的是()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
在面向对象方法中,不属于“对象”基本特点的是()。
下列各项中不属于需求分析阶段任务的是()。
下列选项中正确的标识符是()。
在E-R图中,用来表示实体联系的图形是
随机试题
设函数定义如下:floatf1(floata,floatb){return(a+b);}若有floatx=1.1,y=2.2;,则以下语句中正确的函数调用是()
Iftheprimarygoaloflanguageuseiscommunication,mistakesaresecondaryconsiderationsthatmaybedealtwithgraduallyas
可能引起耳聋的药物是:
高血压合并糖尿病患者,血压应控制在
以下不属于教师个性品质健康性的提法的是()。
教师在讲完《变色龙》之后,准备再向学生推荐几篇俄国著名作家契诃夫的作品,以下不合适的是()。
Inthe1960’s,medicalresearchersThomasHolmesandRichardRahedevelopedachecklistofstressfulevents.Theyappreciatedthe
Individualsandbusinesseshavelegalprotectionforintellectualpropertytheycreateandown.Intellectualproper【C1】______fro
有三个关系R、s和T如下:由关系R和s通过运算得到关系T,则所使用的运算为-
若有定义语句“inta[2][3],*p[3];”,则以下语句中正确的是()。
最新回复
(
0
)