正在加载图片...
2.65强制类型转换 编译器的自动类型转换可控性较差,有时甚至不能满足程序 的需要。比如:设i为int型变量,其值为5;f为foat型变 f=i/4+20.3 后,f的值为213而不是预期的2155 强制类型转换(cast)是解决这一类问题的有效手段,其 般形式为: (type)expression t type(expression) 例 f=foat()/4+20.3 f=i/4.0+20.32.6.5 强制类型转换 编译器的自动类型转换可控性较差,有时甚至不能满足程序 的需要。比如:设 i 为 int 型变量,其值为 5;f 为 float 型变 量。则 f = i / 4 + 20.3 后,f 的值为 21.3 而不是预期的 21.55。 强制类型转换(cast)是解决这一类问题的有效手段,其一 般形式为: (type)expression 或 type(expression) 例: f = float(i) / 4 + 20.3 f = i / 4.0 + 20.3
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有