Mis on Goto?

Goto võib viidata ühele järgmistest:

1. Programmeerimisavaldus, mis edastab kasutaja programmi teisele osale. Järgnevalt on toodud näide selle kohta, kuidas saab Goto kasutada Perlis.

Goto näide

 kasutage ranget; start: print "Palun sisesta oma parool:"; minu parool =; kui ($ password = ~ / secret / i) {print "Edu"; } other {goto start; } 

Ülaltoodud näites jätkab programm programmi käivitamisel kasutaja parooli esitamist, kuni ta sisestab salasõna salajasse. Korduse kordamiseks paigutatakse skripti algusesse etikett "start:" ja kui "salajane" pole sisestatud, kasutab skript käivitusavaldust, et minna algusmärgisele ja korrata seda.

Näpunäide: Kuigi goto avaldus on lihtne meetod programmi ümber liikumiseks, peetakse halbaks tavaks kasutada liigselt, sest see loob spagetikoodi. Mõningatel juhtudel võib see olla ainus võimalus või parim lahendus. Meile tundub, et parim on jätta programmeerijale otsus selle kohta, millal ja millal mitte kasutada goto avaldust ja jääda eemale lõputust arutelust, kas kasutada või mitte kasutada goto avaldusi oma koodis.

2. Goto on ka MS-DOS ja Windows käsurea käsk. Lisateabe saamiseks vaadake meie goto käsulehekülge .

Kontrollvool, JSR, Loop, programmeerimise tingimused