keil编译C++代码时,出现警告: #1035-D: single-precision operand implicitly converted to double-precision

float代表浮点型数据类型,浮点型数据又分为单精度和双精度两种,1.0小写f或者大写F代表他是单精度的,如果1.0后面跟的是小写d后者大写D代表他是双精度的。

 

可以忽略这个警告,也可以在所有的浮点数字后面加上f,警告就会消失。比如:float a = 1.01f; 

 


版权声明:本文为reasonyuanrobot原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/reasonyuanrobot/article/details/107790465