Dans la programmation impérative, une instruction "go to" est une instruction de saut inconditionnel qui modifie le flux de contrôle jusqu'au point du programme référencé par l'instruction "go to".
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 5 ans . Améliorez cette question Tout le …
Je suis confus à ce sujet. La plupart d'entre nous ont appris qu'il n'y a aucune instruction goto en Java. Mais j'ai trouvé que c'est l'un des mots clés de Java. Où peut-il être utilisé? S'il ne peut pas être utilisé, pourquoi a-t-il été inclus dans Java comme mot-clé?
J'ai depuis longtemps l'impression que cela gotone devrait jamais être utilisé si possible. En parcourant libavcodec (qui est écrit en C) l'autre jour, j'en ai remarqué plusieurs utilisations. Est-il jamais avantageux d'utiliser gotodans un langage qui prend en charge les boucles et les fonctions? Si oui, pourquoi?
J'ai du code que je dois absolument implémenter en utilisant goto. Par exemple, je veux écrire un programme comme celui-ci: start: alert("RINSE"); alert("LATHER"); repeat: goto start Existe-t-il un moyen de le faire en Javascript?
J'ai été surpris de constater que Go a une déclaration «goto» . On m'a toujours appris que les déclarations «goto» sont une chose du passé et du mal car elles obstruent le flux réel d'un programme, et que les fonctions ou méthodes sont toujours un meilleur moyen de contrôler le …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin de pouvoir y répondre avec des faits et des citations en éditant ce message . Fermé il y a 6 ans . Améliorez cette …
Est-il vrai que goto saute à travers des morceaux de code sans appeler des destructeurs et des choses? par exemple void f() { int x = 0; goto lol; } int main() { f(); lol: return 0; } Ne xsera- t-il pas divulgué?
Cette question est en fait le résultat d'une discussion intéressante sur programmation.reddit.com il y a quelque temps. Cela se résume essentiellement au code suivant: int foo(int bar) { int return_value = 0; if (!do_something( bar )) { goto error_1; } if (!init_stuff( bar )) { goto error_2; } if (!prepare_stuff( …
Je pense que la plupart d'entre vous savent que gotoc'est un mot-clé réservé dans le langage Java mais qu'il n'est pas réellement utilisé. Et vous savez probablement aussi qu'il gotos'agit d'un opcode Java Virtual Machine (JVM). Je pense toutes les structures sophistiquées de contrôle de flux de Java, Scala et …
Considérez ce code: void foo() { goto bar; int x = 0; bar: ; } GCC et Clang le rejettent , car le saut pour bar:contourne l'initialisation des variables. MSVC ne se plaint pas du tout (sauf si l'utilisation xaprès bar:provoque un avertissement). Nous pouvons faire une chose similaire avec …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.