【问题标题】:Declaration of a variable [duplicate]变量的声明[重复]
【发布时间】:2016-01-20 21:18:10
【问题描述】:

我是 C 编程语言的新手,我有一个与变量有关的问题:

float a=12.34f;

“f”代表什么?我试图看看如果我删除这封信会发生什么,但我找不到任何东西。输出是一样的。

【问题讨论】:

  • "输出相同。" 但不是编译器输出,它警告double 被截断为float(没有f)。无论如何不要使用float,它是如此的20世纪。你不会使用char 来表示数字。

标签: c variables variable-declaration letter


【解决方案1】:

这样编译器会将其解释为 float 而不是 double。

请看这里: Suffix of "f" on float value?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-01-15
    • 2013-07-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多