强制类型转换的一般形式为: (类型名)(表达式)
(double)a (将a转换为double类型)
(int)(x+y) (将x+y的值转换成整型)
说明:在强制类型转换时,得到的是一个所需要类型的中间变量,但原来的变量类型是不会变的
例如:(int)a
a原先类型是float,值是2.8.进行强制类型转换后得到一个int型的中间变量,它的值等于2,而a原来的值和类型都没变
C:强制类型转换
最新推荐文章于 2025-05-28 23:39:14 发布
强制类型转换的一般形式为: (类型名)(表达式)
(double)a (将a转换为double类型)
(int)(x+y) (将x+y的值转换成整型)
说明:在强制类型转换时,得到的是一个所需要类型的中间变量,但原来的变量类型是不会变的
例如:(int)a
a原先类型是float,值是2.8.进行强制类型转换后得到一个int型的中间变量,它的值等于2,而a原来的值和类型都没变