Section courante

A propos

Section administrative du site

BREAK

Arrêt
ISO C++98

Syntaxe

statement := break;

Paramètres

Nom Description
break Ce paramètre permet d'indiquer l'instruction.

Description

Ce mot réservé permet d'interrompre une boucle ou une instruction «switch».

Exemple

Cet exemple permet d'arrêter une boucle si le nombre est inférieur à 0 et de terminer l'évaluation de cas lorsqu'une affectation d'une valeur a été effectué :

Essayer maintenant !
  1. #include <iostream>
  2.  
  3. char* NumberToHumanWord(int value) {
  4.     char* result = "";
  5.     switch(value) {
  6.         case 0:result = "zero";break;
  7.         case 1:result = "un";break;
  8.         case 2:result = "deux";break;
  9.         case 3:result = "trois";break;
  10.         case 4:result = "quatre";break;
  11.         case 5:result = "cinq";break;
  12.         case 6:result = "six";break;
  13.         case 7:result = "sept";break;
  14.         case 8:result = "huit";break;
  15.         case 9:result = "neuf";break;
  16.         case 10:result = "dix";break;
  17.     }
  18.     return result;
  19. }
  20.  
  21. int main()
  22. {
  23.     for(int i = 0; i < 10; i++) {
  24.         if(i < 0) break;
  25.         std::cout << NumberToHumanWord(i) << std::endl;
  26.     }
  27.  
  28.     return 0;
  29. }

on obtiendra le résultat suivant :

zero
un
deux
trois
quatre
cinq
six
sept
huit
neuf

Voir également

Langage de programmation - C++ - Références de mots réservés (mots clefs) - continue
Langage de programmation - C++ - Références de mots réservés (mots clefs) - do
Langage de programmation - C++ - Références de mots réservés (mots clefs) - for
Langage de programmation - C++ - Références de mots réservés (mots clefs) - switch
Langage de programmation - C++ - Références de mots réservés (mots clefs) - while

Dernière mise à jour : Lundi, le 3 août 2015