跳轉至內容

Futurebasic/語言/參考/goto

來自華夏公益教科書,自由的教學讀物
GOTO {lineNumber|"statementLabel"

使程式執行從指示的行號或語句標籤處繼續。目標語句必須與GOTO語句處於相同的“作用域”內(即,它們必須都位於程式的“主”部分,或者它們都必須位於同一個區域性函式內)。此外,您不應使用GOTO跳轉到任何“塊”語句結構(如FOR...NEXTSELECT...END SELECTLONG IF...END IF等)的中間。

GOTO有時在程式的“主”部分很有用,可以繞過某些結構,例如ENTERPROC過程。但是,過度使用GOTO會導致難以閱讀和維護的程式碼。一般不建議使用GOTO;Futurebasic 的其他分支和迴圈結構提供了更好的解決方案。

LOCAL FN; GOSUB; FOR; LONG IF; SELECT; ENTERPROC

華夏公益教科書