Description :
Transfère le flux du programme à un point étiqueté dans le programme
Syntaxe :
Exemple de code :
Remarques et avertissements :
L’utilisation de goto
est déconseillée dans la programmation C, et certains auteurs de livres de programmation C affirment que l’ goto
instruction n’est jamais nécessaire, mais utilisée judicieusement, elle peut simplifier certains programmes. La raison pour laquelle de nombreux programmeurs désapprouvent l’utilisation de goto est qu’avec l’utilisation illimitée des goto
instructions, il est facile de créer un programme avec un flux de programme indéfini, qui ne peut jamais être débogué.
Cela dit, il existe des cas où une instruction goto
peut être utile et simplifier le codage. L’une de ces situations consiste à sortir de boucles for
profondément imbriquées , ou if
logique bloque, sous certaines conditions.
Source : https://www.arduino.cc/reference/en/language/structure/control-structure/goto/