Utilisation de l'instruction goto en langage C

angryTom
Libérer: 2020-03-09 17:28:22
original
9082 Les gens l'ont consulté

Utilisation de l'instruction goto en langage C

Utilisation de l'instruction goto en langage C

L'instruction goto peut faire sauter le programme à l'emplacement spécifié sans aucune condition, donc l'instruction goto est également appelé une instruction de saut inconditionnel.

Apprentissage recommandé : Tutoriel d'introduction à la programmation

Sa syntaxe est la suivante

goto label;
//其它代码
label:
Copier après la connexion

Parmi eux, le label est un label défini par nous-mêmes, et le les règles définies sont les mêmes que La variable a le même nom et sa position n'est pas fixe. Elle peut être écrite après l'instruction goto ou avant celle-ci. Cependant, l'instruction goto ne peut sauter qu'à l'intérieur d'une fonction et ne permet pas de sauter. hors d'une fonction en dehors de la fonction.

int day = 1;
loop:
if (day <= 31){
    printf("%d\n", day);
    day++;
    goto loop;
}
Copier après la connexion

Le programme ci-dessus utilise les instructions goto et if pour implémenter la fonction de boucle. C'est la même chose que la fonction de boucle implémentée par while, où loop est une étiquette définie par nos soins.

Utilisation de linstruction goto en langage C

Remarque : évitez d'utiliser les instructions goto, qui perturberaient la structure du programme et le rendraient difficile à lire.

Apprentissage recommandé : Tutoriel vidéo en langue C

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal