文件名称:C++之类型的自动转换
文件大小:37KB
文件格式:PDF
更新时间:2024-01-12 10:35:18
自动
1,在混合类型的算术表达式中,所有类型都会转换成宽的数据类型。 2,用一种类型的表达式值赋值给另一种类型的变量,表达式的值会自动转换成被赋值变量的类型,然后再执行赋值操作。 3,形参和实参类型不一致时,实参会变成形参的类型,再复制给形参匿名空间。 4,当函数返回的表达式类型和函数的返回类型不一致时,return表达式的值会自动转换成返回类型的值,然后赋值给匿名对象。 5,为防止精度的损失,如果有必要的话,类型总是被提升为较宽的类型。 6,所以含有小于整形的有序类型的算术表达式在计算之前其类型都会被转换成整型。 long double -> double ->