将一个char型数据转换为String类型(用户自定义类型)的数据时,可以用( )函数完成类类型转换。
A: 构造
B: 友元
C: 析构
D: 静态
A: 构造
B: 友元
C: 析构
D: 静态
A
举一反三
- 将一个char型数据转换为String类型(用户自定义类型)的数据时,可以用( )函数完成类类型转换。
- 在使用不同类型的对象对一个对象赋值时,完成类型转换的是( ) A: 构造函数 B: 析构函数 C: 友元函数 D: 外部函数
- 下面关于类型转换的描述中,错误的是()。 A: 任何形式的构造函数都可以实现数据类型转换。 B: 带非默认参数的构造函数可以把基本类型数据转换成类类型对象。 C: 类型转换函数可以把类类型对象转换为其他指定类型对象。 D: 类型转换函数只能定义为一个类的成员函数,不能定义为类的友员函数。
- 用构造函数完成类类型的转换,类内至少定义一个( )的构造函数。
- 基本类型到用户定义类型的转换通过___________实现。 A: 强制转换 B: 用户自定义类型的构造函数 C: 基本类型的转换函数 D: 无法实现
内容
- 0
下列关于自动类型转换的说法中,正确的一个是( ) A: int类型数据可以被自动转换为char类型数据 B: char类型数据可以被自动转换为int类型数据 C: long类型数据可以被自动转换为short类型数据 D: oolean类型数据不可以做自动类型转换,但可以做强制转换
- 1
下列关于自动类型转换的说法中,正确的是( )。 A: int类型数据可以被自动转换为char类型数据 B: char类型数据可以被自动转换为int类型数据 C: boolean类型数据不可做自动类型转换,但是可以做强制类型转换 D: long类型数据可以被自动转换为short类型数据
- 2
下列关于自动类型转型的说法中,正确的是( )。 A: char类型数据可以自动转换为任何简单的数据类型的数据; B: char类型数据只能自动转换为int类型数据; C: char类型数据不能自动转换boolean类型数据; D: char类型不能做自动类型转换;
- 3
关于类型转换函数的说法正确的是()。 A: 类型转换函数没有返回值类型 B: 类型转换函数没有参数 C: 类型转换函数只能作为类的成员函数 D: 类型转换函数不能作为类的友元函数 E: 类型转换函数不能作为既非成员函数也非友元函数的普通函数 F: 类型转换函数的函数原型为:”operator类型名();”
- 4
当创建一个类对象时,系统自动调用_____实现对象的数据成员的初始化。 A: 构造函数 B: 析构函数 C: 静态函数 D: 友元函数