warning C4305: “初始化”: 从“double”到“const float”截断的问题原因及其处理
1、问题现象:当我们定义一个浮点型的变量或常量时,不在实数之后添加"F",编译的时候就会出现这样的错误。例如:const float f = 0.1;2、问题原因:系统默认0.1为double型数据,对float型数据赋值,所以会出现这样的警告。3、问题解决的方法:将0.1改变为0.1F,这样就是告诉系统此变量为浮点数。
原创
2014-01-23 15:35:35 ·
4077 阅读 ·
3 评论