关于类型转换函数的说法正确的是()。
A: 类型转换函数没有返回值类型
B: 类型转换函数没有参数
C: 类型转换函数只能作为类的成员函数
D: 类型转换函数不能作为类的友元函数
E: 类型转换函数不能作为既非成员函数也非友元函数的普通函数
F: 类型转换函数的函数原型为:”operator类型名();”
A: 类型转换函数没有返回值类型
B: 类型转换函数没有参数
C: 类型转换函数只能作为类的成员函数
D: 类型转换函数不能作为类的友元函数
E: 类型转换函数不能作为既非成员函数也非友元函数的普通函数
F: 类型转换函数的函数原型为:”operator类型名();”
A,B,C,D,E,F
举一反三
- 下面关于类的类型转换函数描述错误的是 A: 类型转换函数既可以是成员函数可以是友元函数 B: 类型转换函数没有参数也没有返回类型 C: 函数体内必须有一条返回语句 D: 类型转换函数不能被重载
- 下列关于类型转换函数的说法,错误的是( )。 A: 转换函数是成员函数,但它是非静态的 B: 转换函数可以有返回值 C: 转换函数不带任何参数 D: 转换函数不能定义为友元函数
- 下列关于类型转换运算符重载的说法中,不正确的是()。 A: 类型转换运算符重载函数无返回值类型 B: 类型转换运算符重载函数有返回值类型 C: 类型转换运算符重载函数不能有参数 D: 类型转换运算符重载函数只能用成员函数实现,不能用友元函数实现
- 类型转换运算符重载函数只能作为类的成员函数。
- 下面关于类型转换的描述中,错误的是()。 A: 任何形式的构造函数都可以实现数据类型转换。 B: 带非默认参数的构造函数可以把基本类型数据转换成类类型对象。 C: 类型转换函数可以把类类型对象转换为其他指定类型对象。 D: 类型转换函数只能定义为一个类的成员函数,不能定义为类的友员函数。
内容
- 0
下列关于类型转换函数的描述中,错误的是( )。 A: 类型转换函数是一种成员函数 B: 类型转换函数定义时不指出类型,也没有参数 C: 类型转换函数的功能是将其函数名所指定的类型转换为该类类型 D: 类型转换函数在一个类中可定义多个
- 1
下面关于转换函数重载的说法正确的是____ A: 转换函数的重载与普通函数的重载是一样的,也是靠函数的参数的个数和类型来区别不同的函数 B: 转换函数没有参数,因此不能重载,否则将发生二义性 C: 转换函数虽然没有参数,但可以依靠函数的类型区别,所以可以重载 D: 对转换函数进行调用时,必须使用强制类型转换以指明调用的是哪个转换函数
- 2
转换函数不是成员函数,它是用来进行强制类型转换的。()
- 3
类型转换运算符重载函数只能作为类的成员函数。[br][/br]· 对[br][/br]· 错
- 4
若定义一个函数的返回类型为void,以下叙述正确的是【 A: 函数返回值需要强类型转换 B: 函数不执行任何操作 C: 函数本身没有返回值 D: 函数不能修改实际参数的值