关于运算符重载的表述中正确的是( )。

admin2010-12-16  27

问题 关于运算符重载的表述中正确的是(    )。   

选项 A、C++已有的任何运算符都可以重载
B、运算符函数的返回类型不能声明为基本数据类型
C、在类型转换符函数的定义中不需要声明返回类型
D、可以通过运算符重载来创建C++中原来没有的运算符

答案C

解析   此题考查的是运算符的有关概念。运算符重载是针对C++原有运算符进行的,不能通过重载创造新的运算符:除了“.”、“.*”、“->*”、“∷”、“?:”这5个运算符之外,其他运算符都可以重载;在类型转换符函数的定义中不需要声明返回类型,所以选项C)正确;运算符函数的返回值类型可以声明为基本数据类型。
转载请注明原文地址:https://kaotiyun.com/show/vbVp777K
0

最新回复(0)