相同的C代码在IDEONE和PC上提供不同的输出

时间:2013-08-11 15:37:08

标签: c mingw long-long

#include <stdio.h>
int main()
{
    long long i,j;
    for(i = 1,j = 100;i<5000;i+= 50,j+=23)
    printf("%lld %lld\n",i,j);
    return 0;
}

这个代码在IDEONE上的输出可以在这里看到:http://ideone.com/YCbc9V 我在Windows XP上使用GCC 4.8.1,但不是获取j + 23,而是在输出的第二列上获得所有0

代码是相同的,编译器也是如此,那么hat会导致输出的变化吗?

0 个答案:

没有答案