+ -
当前位置:首页 → 问答吧 → 是编译器的问题吗?

是编译器的问题吗?

时间:2010-08-23

来源:互联网

测试代码如下:
int main()
{
  int t=0;
  while(1)
   {
     printf("*****%d*****\n",t);
     if(t==5)
        break;
    }
  return 0;
}

第一次编译时,发生错误:break 不在loop和switch里;
但是过了几分钟后,我再去编译了一次,编译通过,程序运行也正确。


这是不是我的LINUX有问题造成的???

作者: shaohui973   发布时间: 2010-08-23

典型的一死循环。

作者: haichang417   发布时间: 2010-08-23

有这么奇怪的事

过一段时间就好了?

当然程序代码语法没有问题

功能方面吗,LS说了,死

作者: myforever   发布时间: 2010-08-23