goto语句也称为无条件转移语句.

goto是C语言的任意跳转语句关键词,后接跳转的标签。

调用形式为:goto label,其中label为目标跳转位置的标签,应满足C语言标识符的命名规则。
它的语法如下:

goto label;

//其它代码
label:

其中,label为我们自己定义的一个标签,定义的规则与变量的命名相同,它的位置是不固定的,它可以写在goto语句的后面,也可以写在它的前面,然而goto语句只能在一个函数内部跳转,它并不允许跳转出一个函数外部。

从结构化设计的角度来看,它可能不利于程序的结构化,在某些场合会导致程序可读性差,所以目前大部分人不建议使用goto语句,但是在底层软件中用的还比较多。

举例如下:
Goto语句的用法

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-12
  • 2021-09-20
  • 2021-09-17
猜你喜欢
  • 2022-12-23
  • 2022-01-16
  • 2021-04-16
  • 2021-07-27
  • 2022-03-10
相关资源
相似解决方案