💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
# **标准类型数据间的转换** ~~~ //自动(隐式)类型转换 int  i = 6; i = 7.5 + i; //强制(显式)类型转换 int (89.5) ~~~ # **转换构造函数** ## **作用** 将一个其他类型的数据转换成该类对象。 ## **形式** ~~~ //其作用是将double型的参数r转换成Complex类的对象,将r作为复数的实部,虚部为0. ​ Complex(double r) {    real=r;imag=0; } ~~~ # **类型转换函数** ## 作用 将一个类的对象转换成另一基本类型的数据. ## 形式 ~~~ operator 类型名( ) {    函数体 } ~~~ ## 特点 * 在函数名前面不能指定返回类型,函数没有参数.其返回值的类型是由函数名中指定的类型名来确定的. * 类型转换函数只能作为成员函数,因为转换的主体是本类的对象,不能作为友元函数或普通函数. * 转换构造函数和类型转换函数有一个共同的特点: 当需要的时候,编译系统会自动调用这些函数,建立一个无名的临时对象(或临时变量).