Equivalent goto en C

Fermé
inconnue - 30 mars 2008 à 14:46
 mrbuisson - 13 avril 2008 à 18:06
Bonjour,
salut je veux savoir c'est quoi l'équivalent de goto en langage C et mercii
A voir également:

2 réponses

tatou_38 Messages postés 1928 Date d'inscription vendredi 21 avril 2006 Statut Membre Dernière intervention 5 août 2015 121
30 mars 2008 à 15:24
Si tu as besoin d'un goto (en C du moins), c'est que l'architecture de ton programme n'est pas top.
Repense à cette architecture, cela m'étonnerais fort que tu ne puisse pas t'en passer.

De même, un seu type de boucle utile, la for ( ; ; ) { } est tellement puissante que tu peux tout faire avec.
0
si vraiment tu en a besoin;
goto G1;

/* du code non exécuté*/
G1 :


fait un saut de ton goto vers le : correspondant.

il est vrai quand meme que cette technique est si possible a proscrire (pas dans tout les cas; mais dans le cas general oui)
0