我是一个新手程序员,对C/C++编程不熟悉,不明白为什么在赋值的时候数字后面要加上字母“f”,像这样:
#include <stdio.h>
int main()
{
float my_float = 2.34f;
double my_double = 2.34;
}
我找了一会儿,认为如果我不加上这个字母“f”,变量my_float将会是一个double类型。我的想法正确吗? 我找到了一些方法来查找变量或其类型(在这种情况下是my_float)使用的内存,但我不太懂,请有经验的人帮助我。