以下不属于运算符重载应注意的问题是()。A.重载的运算号应保持其原有的基本B.重载的运算符应尽可

题目

以下不属于运算符重载应注意的问题是( )。

A.重载的运算号应保持其原有的基本

B.重载的运算符应尽可能保持其原有的特性

C.运算符的重载尽量不配套

D.使用引用参数还是非引用函数

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关于运算符重载,下列说法正确的是()。

A.通过重载,可以使运算符应用于自定义的数据类型。

B.运算符重载可以重新定义运算符的功能

C.所有的运算符都可以重载

D.通过重载,可以创造原来没有的运算符

E.通过重载,可以改变运算符的优先级


B

第2题:

以下关于运算符重载的叙述中,正确的是?

A.有的运算,其运算符只能作为友元函数重载

B.通过运算符重载,可以定义新的运算符

C.若重载运算符‘+’,则相应的运算符函数名为:+

D.重载二元运算符时,必须声明两个形参


A

第3题:

77、关于运算符重载,下列说法正确的是()。

A.所有的运算符都可以重载。

B.通过重载,可以使运算符应用于自定义的数据类型。

C.通过重载,可以创造原来没有的运算符。

D.通过重载,可以改变运算符的优先级。


重载时,运算符的功能可以改变。

第4题:

关于运算符重载,下列说法正确的是( )。

A.所有的运算符都可以重载。

B.通过重载,可以使运算符应用于自定义的数据类型。

C.通过重载,可以创造原来没有的运算符。

D.通过重载,可以改变运算符的优先级。


正确答案:B

第5题:

以下不属于运算符重载应注意的问题是( )。

A.重载的运算号应保持其原有的基本语义

B.重载的运算符应尽可能保持其原有的特性

C.运算符的重载尽量不配套

D.使用引用参数还是非引用函数


正确答案:C

第6题:

下列关于运算符重载的描述中,错误的是( )。

A.::运算符不能重载

B.类型转换运算符只能作为成员函数重载

C.将运算符作为非成员函数重载时必须定义为友元

D.重载口运算符应完成“下标访问”操作


正确答案:C
C。【解析】除了·、*、→*、::、?:这五个运算符外,其他运算符都可以重载。=、[]、、→以及所有的类型转换运算符只能作为成员函数重载。口作为成员函数重载时,应完成“下标访问”操作,使得向指定下标处的元素赋值或取值成为可能。

第7题:

下列关于运算符重载的叙述中,错误的是

A.::运算符不能重载

B.类型转换运算符只能作为成员函数重载

C.将运算符作为非成员函数重载时必须定义为友元

D.重载[ ]运算符应完成“下标访问”操作


正确答案:C
解析: C是错误的,其余为规定。

第8题:

下列关于运算符重载的描述中,错误的是

A.::运算符不能重载

B.类型转换运算符只能作为成员函数重载

C.将运算符作为非成员函数重载时必须定义为友元

D.重载[]运算符应完成“下标访问”操作


正确答案:D
解析:重载[]运算符不一定要完成“下标访问”操作,可以在其运算符函数中执行任意允许的操作。

第9题:

( 33 )下列关于运算符重载的描述中,错误的是

A ) :: 运算符不能重载

B )类型转换运算符只能作为成员函数重载

C )将运算符作为非成员函数重载时必须定义为友元

D )重载 [] 运算符应完成 “ 下标访问 ” 操作


正确答案:C