首页 > 解决方案 > 代码跳过命令/代码循环命令

问题描述

我不确定是否已经存在这样的命令,但是在代码语言中这样的命令呢:

do this 
do that 

<point2>

if (something){
   GOTO ('point1')
}
do this 
do that 

<point1>

do this 
do that

if (something){
   go to ('point2')
}

仅将程序引导至代码中向前或向后的点的命令

我知道你可以用 if 子句和函数来做到这一点,并且具有相同的效果

否则,使用此命令,您可以在块中描绘代码:

 _____________ <-----
| start motor |     | Go to command
| if failure  -------
|_____________|
   |
   |
   \/
  Drive

我的问题:

我们需要这个命令吗?,它在 java 或 php 等语言中是否有用?为什么它在java中未设置?它可以升级或改进吗?如何?不再使用循环就足够了吗?或者 goto 命令有一个主要缺点?也许在编译时它的性能很差...... ----当它可能是像循环这样的标准命令时,为什么我不使用它或在任何教程中找到它......为什么????

我很感谢关于这个命令的精彩讨论,并且没有写下我犯了多少语法错误......

标签: goto

解决方案


“一个仅将程序引导到代码中向前或向后的点的命令”<-称为 GOTO 命令。不同的编程语言可能会以不同的方式实现它。

“关于这个命令的好讨论” <--- 在你研究之后,介意分享你不理解或无法执行的阅读材料/参考/代码的哪一部分?示例代码和屏幕截图也可能有所帮助..(:


推荐阅读