我的环境是windows XP SP3 + '微软(R)32位C/C++优化编译器版14.00.50727.762为80x86的',过程如下:是编译器错误还是c语言功能?
F:\车间\ vc8proj \控制台>型TC
int main(void) {
// do some thing.
{
int i;
{
i = 3;
goto abc111;
}
abc111:
}
return 0;
}
F:\车间\ vc8proj \控制台> CL/MD TC微软(R)32位C/C++ 优化编译器版14.00.50727.762为80x86的
版权所有(C)微软公司。版权所有。
t.c t.c(10):error C2143:syntax error:missing';'之前 '}'
F:\车间\ vc8proj \控制台> VIM TC
F:\车间\ vc8proj \控制台>型TC
int main(void) {
// do some thing.
{
int i;
{
i = 3;
goto abc111;
}
abc111: 5201314;
}
return 0;
}
F:\车间\ vc8proj \控制台> CL/MD TC微软(R)32位C/C++ 优化编译器版14.00.50727.762为80x86的
版权(C)微软公司。版权所有。 (C)微软公司。微软(R)增量链接器版本8.00.50727.762版权所有 (C)微软公司。版权所有。
/out:t.exe t.obj
F:\车间\ vc8proj \控制台>
在Linux操作系统相同的情况下,太???