C语言——循环语句——goto
goto 常见用法
1 int i=0; 2 loop: 3 if(i<100) 4 { 5 i++; 6 //中间可以插入任何执行的操作 7 goto loop; 8 }
9 //loop(可以是任意名字,只要与goto后面ID一致即可)
使用goto带来的好处:
1.集中于一处退出函数:
当函数有很多个出口的时候,可以使用goto把这些出口集中到统一一处,处理。如当我有很多清理操作的时候
2.无条件的跳转 ,易于理解
当执行之后,他就会跳到这个地方, 方便我们理解程序的执行。
3.可以减少嵌套
因为goto可以无条件 跳转,从而在使用得当的情况下可以减少循环的嵌套。
4.可以避免多出口忘记清0的情况
因为出口单1所以,不存在出口多的情况。

浙公网安备 33010602011771号