Maison  >  Article  >  développement back-end  >  Utilisation de l'instruction goto en langage C

Utilisation de l'instruction goto en langage C

angryTom
angryTomoriginal
2020-03-09 17:28:229064parcourir

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:

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;
}

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!

Déclaration:
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