Petit doute sur l'instruction "switch"
Bonjour,
j'ai écrit du code avec un switch case, le compilateur ne me renvoit pas d'erreur mais j'ai un doute cependant; mon code ressemble à ceci:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| switch (var)
{
case : 1
fct1();
break;
case : 2
fct2();
break;
case : 3
if (condition) goto autres_fct;
else fct6();
break;
default: fct1();
break;
autres_fct:
fct4();
fct5();
} |
en fait, j'ai un doute sur le fait que les fonctions 4 et 5 s'execute dans tous les cas...je me demande si apres un break on sort du cas ou on sort carrement du switch..?
Merci d'avance pour votre aide, n'hesitez pas a me le dire si je n'ai pas été assez clair!!