L'instruction break est utilisée pour quitter une boucle ou une instruction switch. L'exécution de break dans la boucle termine immédiatement la boucle. L'exécution de break dans la branche case de l'instruction switch sort de l'instruction switch.
Le rôle de break en langage C
Définition de l'instruction break
L'instruction break est une instruction de flux de contrôle utilisée pour quitter une instruction de boucle ou de commutation.
Utiliser break dans une boucle
Lorsque l'instruction break apparaît à l'intérieur du corps de la boucle, la boucle se terminera immédiatement et transférera le contrôle à l'instruction suivante en dehors de la boucle.
Exemple :
<code class="c">for (int i = 0; i < 10; i++) { if (i == 5) { break; } printf("%d ", i); }</code>
Ce code imprimera les nombres de 0 à 4. Lorsque i est égal à 5, l'instruction break est exécutée, provoquant la fin de la boucle.
Utilisation de break dans une instruction switch
Lorsque l'instruction break apparaît dans la branche case de l'instruction switch, l'instruction switch sera sautée et l'exécution se poursuivra avec l'instruction suivante en dehors de la branche case.
Par exemple :
<code class="c">switch (ch) { case 'a': printf("字母a"); break; case 'b': printf("字母b"); break; default: printf("其他字符"); }</code>
Lorsque ch est égal à "a" ou "b", l'instruction break sera exécutée et l'instruction switch sautera. Lorsque ch n'est pas égal à 'a' ou 'b', la branche par défaut sera exécutée pour imprimer "d'autres caractères".
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!