语言C%Lf和%Lf有什么区别?

2019-11-07 09:23
展开全部
1
这里,l和L没有区别。这就是意思。%lf的一半意味着很长。
%F生成浮点数,long是可用范围,并指示double。
2
严格地说,浮点和双精度值都需要在printf中用%f格式化。这是因为传递参数时浮点数加倍,而printf使用%f来表示双精度数。
但是,某些编译器不会将%lf视为错误。
注意:printf中%f的含义与scanf中的含义不同。
在scanf中,将%f用于float,将%lf用于double。


相关阅读