下列关于类型转换运算符重载的说法中,不正确的是()。
A: 类型转换运算符重载函数无返回值类型
B: 类型转换运算符重载函数有返回值类型
C: 类型转换运算符重载函数不能有参数
D: 类型转换运算符重载函数只能用成员函数实现,不能用友元函数实现
A: 类型转换运算符重载函数无返回值类型
B: 类型转换运算符重载函数有返回值类型
C: 类型转换运算符重载函数不能有参数
D: 类型转换运算符重载函数只能用成员函数实现,不能用友元函数实现
举一反三
- 下面关于运算符重载中正确的是( )。 A: 运算符函数的返回类型不能声明为基本数据类型 B: C++的所有运算符都可以重载 C: 在类型转换符函数的定义中不需要声明返回类型 D: 通过运算符重载可以定义C++中没有的运算符
- 下列关于运算符重载的描述中,错误的是()A.运算符不能重载B.类型转换运算符只能作为成员函数重载C.将运算符作为非成员函数重载时必须定义为友元D.重载[]运算符应完成“下标访问”操作
- 关于运算符重载,下列表述中正确的是( )。 A: C++已有的任何运算符都可以重载 B: 运算符函数的返回类型不能声明为基本数据类型 C: 在类型转换符函数的定义中不需要声明返回类型 D: 可以通过运算符重载来创建C十十中原来没有的运算符
- 类型转换运算符重载函数只能作为类的成员函数。
- 关于运算符重载,下列描述正确的是( ) A: C++已有的运算符均可以重载。 B: 运算符重载函数的返回类型不能声明为基本数据类型。 C: 在类型转换函数的定义中不需要声明返回类型。 D: 可以通过运算符重载创建新的运算符。