C语⾔%f和%lf的区别C语⾔%f和 %lf的区别
%f和%lf分别是float类型和double类型⽤于格式化输⼊输出时对应的格式符号。
其中:
float,单精度浮点型,对应%f。
double,双精度浮点型,对应%lf。
在⽤于输出时:
float类型可以使⽤%lf格式
double类型如果使⽤了%f格式可能会导致输出错误。
在⽤于输⼊时:
double 类型使⽤了%f格式,会导致输⼊值错误。
float类型使⽤double类型不仅会导致输⼊错误,还可能引起程序崩溃。c语言和c++区别

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。