Goto
From Wikipedia, the free encyclopedia
Remove ads
Goto(粵拼:粵化口語音:gou1 tu6,源自英文 go to,直譯 「走去」)係最原始嗰種控制流程,相當於機械語言或者組合語言嘅 「跳」[註 1](jump)或者 「分岐」[註 2](branch)命令。喺支援標記嘅程式語言,「goto」 後面通常用都係放一個標記,意思係叫部電腦喺嚟到呢個位嗰陣跳去個標記所標示嗰個位置,當中「goto」使唔使大細階就視乎程式語言而定[1]:
goto label
喺唔支援標記嘅程式語言,「goto」 後面通常會係行號,例如,喺早期嘅BASIC,可能有行會咁寫:
80 GOTO 10
喺呢個例子,80 係 「goto 10」 呢行自己嘅行號,而呢個 「goto」 就叫架電腦走返去第10行(指行號係10,唔係真係數落係第10行[註 3]);如果中間冇第啲 「goto」,又冇終止程式嘅命令,第10行同第80行之間就會形成一個無限迴圈。
Remove ads
睇埋
參考資料
註
書目
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads