goto语句是一种可滥用的语句,要配合标记跳转的符号
goto语句很有用,但在有些地方是没有必要的。
用法:
goto XX;
//.......
XX:
代码在走到goto处时,会跳到XX处继续运行。非常简单粗暴
goto可用于跳出两层或多层循环,这是break做不到的,break只能跳出一层。
但goto只能在一个函数内部跳,不是想跳那就跳哪的。(main/其他函数)
int main()
{
int i=0;
int a=0;
for(i=0;i<10;i++)
{
int j=0;
for(j=0;j<10;j++)
{
a++;
it(a==8)
goto END;
}
}
END:
return 0;
}