C语言——循环语句——goto

goto 常见用法

1 int i=02 loop:
3     if(i<1004   {
5   i++;
6  //中间可以插入任何执行的操作
7   goto loop;
8   }
9 //loop(可以是任意名字,只要与goto后面ID一致即可)

使用goto带来的好处:

  1.集中于一处退出函数:

  当函数有很多个出口的时候,可以使用goto把这些出口集中到统一一处,处理。如当我有很多清理操作的时候

  2.无条件的跳转 ,易于理解

  当执行之后,他就会跳到这个地方, 方便我们理解程序的执行。 

  3.可以减少嵌套 

   因为goto可以无条件 跳转,从而在使用得当的情况下可以减少循环的嵌套。

  4.可以避免多出口忘记清0的情况

  因为出口单1所以,不存在出口多的情况。

posted @ 2022-05-30 21:34  Put_Biscuit  阅读(239)  评论(0)    收藏  举报