Objectifs
- A quoi sert la structure switch .. case ?
- La syntaxe
- Les erreurs à éviter
Syntaxe
switch var
{
case val1 % Cas 1
inst1;
...;
break;
case val2 % Cas 2
inst2;
...;
break;
case val3 % Cas 3
inst3;
...;
break;
case valn % Cas n
...;
default % Cas par défaut
inst1;
...;
}
Les erreurs à éviter
- Oublie de l’instruction break
switch var
{
case val1 % Cas 1
inst1;
...;
case val2 % Cas 2
inst2;
...;
default % Cas par défaut
inst3;
...;
}