goto
跳转到指定标签位置,不建议用
例 label:println("hello!");
goto label;//子函数体跳转
goto语句的作用是:当程序执行到goto语句时,会自动记住后面的标号,然后往下查找,自动跳到下一个标号处,之间的程序不再执行.但只有在同一个函数中才有效.
在C语言中,可以在任意语句前加上标号.如:
{int a,b,c
a=1; b=2;
goto flagl; // -- 一
c=a+b;
flagl: c=10 // -- 二
printf( "c=%n",c )
}
执行到一时程序自动跳到二,最后的答案是10而不是3.
我建议初学者不要滥用这个语句!容易造成死循环。
联系客服