C语言中存在隐式类型转换 #include <iostream> using namespace std; int main(){int n = 5;flaot f = 10.0f;f = n;return 0; }但是这样写, 给程序员带来烦恼, 因为看到f = n的时候, 需要判断是否发生了隐式类型转换 static_cast将这种转换明确一下, 说明隐式类型转换 ... int main(){int n = 5;float f = 10.0f;f = static_cast<float>(n);return 0; }什么情况下, 可以发生隐式类型转换, 什么情况下不能发生隐式类型转换 低风险的...