int main(){ float m=2.01; cout<<m<<endl; return 0;
}以上代码在VC6下编译会给出warning C4305: 'initializing' : truncation from 'const double' to 'float'但是可以正确输出。如果将m初始化为2.0就不会报错。这个问题困扰了我好久,请问float型变量该怎么用啊?
我的一点问题都没有```
用的是VC6.0吗?
是的
应该说实型常量