goto语句是无条件转向语句,在程序中使用goto语句时需要与标签配合使用。 他的一般形式如下。
goto标志;
.
:句;
C语言规定goto语句强制中断正文后面语句的执行,跳转到语句标签所指示的语句并继续执行程序。
goto语句的使用范围仅限于函数内部,不允许在一个函数中使用goto语句将程序控制转移到其他函数。
一般来说,goto语句有以下两种用途:
(1)与if语句一起构成循环结构。
)2)退出多重环路。
goto语句允许进程在程序中自由移动,表面上看起来很灵活,但语句会破坏结构设计的基本结构,给阅读和理解程序带来困难。 因此,在大多数高级语言中goto语句被废除,在c语言中goto语句被保留,但绝对不是thdxh者,所以触摸时必须慎重。