我有以下C程序
double d = 1.4; int x; x = d * 10; printf("\n\n VALUE = %d " ,x);
我有Uccntu 9.04附带的gcc 4.3.3
我用-O0得到答案为13,但得到正确的答案,即14,具有更高的优化级别
这是一个已知问题或我的代码有问题吗?
c gcc
c ×1
gcc ×1