goto

Posted xumaomao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了goto相关的知识,希望对你有一定的参考价值。

使用示例:

#include <stdio.h>
 
int main ()
{
   /* 局部变量定义 */
   int a = 10;

   /* do 循环执行 */
   LOOP:do
   {
      if( a == 15)
      {
         /* 跳过迭代 */
         a = a + 1;
         goto LOOP;
      }
      printf("a 的值: %d
", a);
      a++;
     
   }while( a < 20 );
 
   return 0;
}

注意:在任何编程语言中,都不建议使用 goto 语句。因为它使得程序的控制流难以跟踪,使程序难以理解和难以修改。任何使用 goto 语句的程序可以改写成不需要使用 goto 语句的写法。

 

以上是关于goto的主要内容,如果未能解决你的问题,请参考以下文章

csharp 使用goto的可怕的cs代码

在python中怎么实现goto功能

带有一个 goto 标签的 C 代码未按预期工作

了解 T-SQL GOTO

goto 指令对 CUDA 代码中经线内发散的影响

goto语句在工作当中的用法