这float报警!!!c语言好奇怪
#include<stdio.h>int main(int argc, char* argv[])
{
int i=123;
float j=123.4;
printf("%o\n%x\n%d\n",i,i,i);
printf("%f\n%e\n",j,j);
}
是VC++6.0环境哈
编译时出现
warning C4305: 'initializing' : truncation from 'const double ' to 'float '
数值型常量的使用.obj - 0 error(s), 1 warning(s)
求解。。。