首页/ 题库 / [单选题]下列有关运算符重载的叙述中,正确的是( 的答案

下列有关运算符重载的叙述中,正确的是( )。

单选题
2022-01-01 11:15
A、运算符重载是多态性的一种表现
B、C++中可以通过运算符重载创造新的运算符
C、C++中所有运算符都可以作为非成员函数重载
D、重载运算符时可以改变其结合性
查看答案

正确答案
A

试题解析
重载运算符的规则如F:①c++不允许用户自己定义新的运算符,只能对已有的c++运算符进行重载;②c++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是c++的标准类型。故本题答案为A。

标签:
相关题目
下列关于运算符重载的描述中,正确的是( )
下列关于运算符重载的描述中,正确的是
下列有关函数重载的叙述中,错误的是( )
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是()。
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员的函数重载的运算符。下列叙述中正确的是
在表达式x+y*z中,“+”是作为成员函数重载的运算符,“*”是作为非成员函数重载的运算符。下列叙述中正确的是( )。
若要对Date类中重载的加法运算符成员函数进行声明,下列选项中正确的是( )。
若要对Date类中重载的加法运算符成员函数进行声明,下列选项中正确的是( )。
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是( )。
下列关于运算符重载的叙述中,错误的是( )。
下列关于运算符重载的叙述中,错误的是
下列关于运算符重载的叙述中,错误的是
下列关于运算符重载的叙述中,正确的是( )。
下列关于运算符重载的叙述中,正确的是______ 。
下列关于运算符重载的叙述中,正确的是
下列关于赋值运算符“=”重载的叙述中,正确的是
下列关于运算符重载的叙述中,正确的是
下列关于运算符重载的描述中,正确的是()。
下列关于运算符重载的描述中,正确的是( )。
下列关于运算符重载的描述中,正确的是______ 。
广告位招租WX:84302438

免费的网站请分享给朋友吧