我这样写 foalt f=1.23456 运行的时候会有一个警告:E:\C++\4_17\4_17.cpp(15) : warning C4305: 'initializing' : truncation from 'const double' to 'float'
而用double却不会。这是什么原因?
再者定义float f=1.12345F;
打错了,是float,
那为什么后面要加个f呢,在C语言中好像 不好