Mi az a Goto?

A Goto az alábbiak bármelyikére utalhat:

1. Egy programozási utasítás, amely a felhasználót továbbítja a program egy másik szakaszára. Az alábbiakban egy alapvető példa arra, hogyan lehet a goto-t használni Perl-ben.

Goto példa

 szigorú; start: print "Kérjük, írja be a jelszavát:"; az én $ jelszó =; ha ($ password = ~ / secret / i) {print "Siker"; } other {goto start; } 

A fenti példában a program futtatásakor a felhasználó továbbra is kérni fogja a jelszót, amíg a jelszóval titokban nem lép. A parancs megismétléséhez a "start:" címkét el kell helyezni a szkript elején, és ha a "titkos" nem kerül be a parancsfájlba, akkor a parancsfájl a goto utasítással kerül a kezdőcímkére, és megismétli a parancsot.

Tipp: Bár egy goto-nyilatkozat egy egyszerű módszer a program mozgatására, a rossz gyakorlatnak tekinthető, ha túlzottan használják, mert spagetti kódot hoz létre. Néhány esetben azonban a goto lehet az egyetlen lehetőség vagy a legjobb megoldás. Úgy érezzük, hogy a legjobb, ha a programozó dönti el, hogy mikor és mikor ne használja a goto-nyilatkozatot, és távol maradjon a végtelen vitától a goto utasítások használatáról vagy használatáról a kódban.

2. A Goto az MS-DOS és a Windows parancssori parancs. További információ a goto parancslapon található .

Vezérlő áramlás, JSR, hurok, programozási feltételek