我的问题是:我应该初始化一个浮点变量,比如 adouble
或float
with0
还是更确切地说0.0
(如果我想用一个等于0
当然的值来初始化它)?
例如:
double var = 0.0;
相比:
double var = 0;
这有什么不同吗?
问题对 C 和 C++ 开放,因为我同时使用两者并且不想两次提出相同的问题。如果这两者在特别是这种情况下存在显着差异,请提及您关注的语言。
由于对 C++ 的一半关注,构造函数的情况也可能成为对该主题的影响,当然初始化通常是 C++ 中更广泛的主题,但我不知道这是否会影响答案。
非常感谢。