goto
Descripción
Transfiere el flujo del programa a un punto etiquetado en el programa.
Sintaxis
Ejemplo
Ejemplo 1
The result on Serial Monitor:
As we can see, the text "SETUP - MIDDLE" is not printed.
Ejemplo 2
※ Nota:
El uso de goto se desaconseja en la programación C, y algunos autores de libros de programación C afirman que la sentencia goto no es necesaria, pero se utiliza juiciosamente, se pueden simplificar ciertos programas. La razón por la que muchos programadores desaprueban el uso de goto es que con el uso incontrolado de sentencias goto, es fácil para crear un programa con el flujo del programa no definido, que nunca puede ser depurado.
Dicho esto, hay casos en que una instrucción goto puede venir bien, y simplificar la codificación. Una de estas situaciones es para salir de anidado de los bucles, o de los bloques lógicos if, en una determinada condición.
※ ARDUINO BUY RECOMMENDATION
Arduino UNO R3 | |
Arduino Starter Kit |