首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

java版能够正常运行 为啥Visual C++ 6就不能正确编译?

2013-04-20 
java版能够正常运行 为什么Visual C++ 6就不能正确编译??写了个小程序就不能运行了,我觉得这个C++的代码没

java版能够正常运行 为什么Visual C++ 6就不能正确编译??


写了个小程序就不能运行了,我觉得这个C++的代码没错啊。到底哪里错了??java版能够正常运行 为啥Visual C++ 6就不能正确编译?


public static void main(String [] args)
{
ft:
for(int i=0;i<5;i++)
{
System.out.println(i);
if(i==2)
{
continue ft;
}
}
}



int main()
{
ft:
for(int i=0;i<5;i++)
{
cout<<i<<endl;

if(i==2)
{
continue ft;
}
}
return 0;
}

[解决办法]
没见过continue可以这样用啊。@@
[解决办法]
C++ 的continue不是这个意思。。
你应该用goto ft;
[解决办法]
continue ft; 改为goto ft
[解决办法]

#include <iostream>
using namespace std;

int main(void)
{
ft:
    for(int i=0;i<5;i++)
    {
        cout<<i<<endl;
 
        if(i==2)
        {
            goto ft;
        }
    }
    return 0;
}

热点排行