1、问题现象: 当我们定义一个浮点型的变量或常量时,不在实数之后添加"F",编译的时候就会出现这样的错误。 例如:const float f = 0.1; 2、问题原因: 系统默认0.1为double型数据,对float型数据赋值,所以会出现这样的警告。 3、问题解决的方法: 将0.1改变为0.1F,这样就是告诉系统此变量为浮点数。