在C程序中,当您编写像3.14159这样的浮点文字时,是否有标准解释或者它是编译器还是体系结构依赖?Java 非常清楚如何解释浮点字符串,但是当我阅读K&R或其他C文档时,这个问题似乎已经被扫地出门了.
它取决于架构.这通常意味着IEEE 754,但不一定.C标准(ISO 9899:1999)主要在第5.2.4.2.2节"浮动类型的特征"中讨论了这一点.