C/C++编程基础:强制类型转换与隐式类型转换

文章目录 强制类型转换 隐式类型转换(编译器默认进行的类型转换) 强制类型转换 转换结果: 成功转换:目标类型能够容纳目标值,结果不变 不成功转换:目标类型不能容纳目标值,结果产生截断 隐式类型转换(编译器默认进行的类型转换) 从低类型到高类型的隐式类型转换是安全的 高类型到低类型的转换是不安全的,会产生截断,从而产生不正确的结果 1、算术运算中,默认由低类型转换为高类型 2、赋值表达式中,默认赋
相关文章
相关标签/搜索