GOTO

 
語法

        GOTO LabelName

 

操作

        GOTO 指令會將程式移轉到使用者指定的標籤位置.

  • LabelName 標籤定義程式分支要去的地方。

 

說明

        個位置是由跟隨在GOTO指令後的標籤名稱所給定。GOTO指令後的敘述並不會被執行。標籤所定義的就是GOTO指令的下一個指令。 因此GOTO指令被使用者用來做為控制程式的方式。一般並不建議使用者在他們的程式中用GOTO指令,因為常常會造成程式閱讀上的困難。而對一個巢狀敘述架構來說,要分支到最外接的迴圈,GOTO敘述的使用就顯得十分方便。

 

範例 

        下面範例顯示出如何使用GOTO指令。你可以發現有很多的結構式敘述。

Sub Main()
START:
   
Debug "Tick!", CR
   
Pause 1000
   
Goto START
End Sub

  
 
如需詳細說明,請參考InnoBasic程式語言介紹裡的程式控制流程敘述