8 为什么没有在`printf`中定义`float'的说明符? 它看起来像它可能是,有(至少在C99),可以适用于长度修改int:%hhd,%hd,%ld和%lld均值signed char,short,long和long long。甚至还有一个长度修饰符适用于double:%Lf手段long double。 问题是为什么他们忽略了float?按照该模式,可能是%hf。 69 c floating-point printf rationale c-standard-library