- 数据类型转换
int num = 9 (float)num //(强制转换后的类型)原类型 目的是把整型转换为浮点型 转换原则:当数据类型不一致时,运算时自动转换为较高层次的数据类型 只能由低转高 double>float>int>char 8 4 4 1
例子:
#includeint main() { int m = 5 printf("错误输出结果=%fn",(float)(m/2)); //这里(float)就是强制转换为浮点型 printf("正确输出结果=%fn",(float)m/2); printf("m = %dn",m); }



