goto 是一种 C 语言中的跳转语句,可以用于将程序的执行转移到代码中的其他位置。使用 goto 语句时,需要先定义一个标签(label),然后在 goto 后面加上这个标签,就可以使程序跳转到标签所在的位置执行。
下面是一个简单的示例,展示了如何使用 goto 语句:
在上面的例子中,start 是一个标签,表示程序跳转到该位置执行。程序开始执行时,先输出 i 的值,然后 i 加 1。如果 i 小于等于 10,则跳转到标签 start 所在的位置继续执行。当庆洞亩 i 大于 10 时,程序结束。
需要注意的是,goto 语句的使用应该谨慎,过多的使用会让程序誉森难以阅颤兄读和维护。
使用如下:
首先在需要跳过的程序段之前添加“/”,然后按下面板上的跳转键,这时就会开始循环,而且必须在循环开始前按下跳转键,如果手斗源按下循环而未按下跳转键,则只能重启机器,并重新添加跳段指令。
GOTO跳段指令使销饥用起来比较灵活,而且有些情形能提高程序的效率。若完全删去GOTO跳段指令,有些情形反而会使程序过于复杂,增加一些不毕态必要的计算量。
指令特点
通常与条件语句配合使用。可用来实现条件转移,构成循环,跳出循环体等功能。在结构化程序设计中一般不主张使用goto语句,以免造成程序流程的混乱。
goto对应(标签)既可以定义在for循环前面,也可以定义在for循环后面,当跳转到标签地方时,继续执行标签下面的代码。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)