La instrucción Goto, al igual que sucede con las estructuras de control del lenguaje, realiza una
bifurcación en el flujo de ejecución del programa.
La diferencia con las estructuras de control radica en que Goto realiza la bifurcación de forma
incondicional, mientras que las estructuras proporcionan una alternativa para permitir realizar o no las
oportunas bifurcaciones.
Por este motivo se suele decir que Goto realiza un salto no estructurado en la
ejecución del programa.
Goto realiza un salto hacia lo que se denomina una etiqueta de código, que consiste en un bloque de
líneas encabezadas por un identificador y dos puntos. Las etiquetas de código deben situarse al final
del procedimiento en el que vayan a utilizarse, y para realizar un salto en la ejecución hacia una de
ellas, debemos escribir dicha etiqueta en el procedimiento y utilizar Goto con la sintaxis del Código
fuente 151.
Goto NombreEtiqueta
Código fuente 151
No hay comentarios:
Publicar un comentario