| |
|
|
C++ / Le mot clé SWITCH
switch ( <variable commutateur> )
{
case <expression constante> : <instruction>;
[break;]
...
default : <instruction>;
}
L'instruction switch permet de transmettre
le contrôle à un case qui
correspond à la <variable commutateur>.
A ce point, les instructions suivant le case
correspondant s'évaluent.
Si aucun case ne répond à
la condition, le case par défaut
s'évalue.
Pour éviter d'évaluer tous les autres cases et d'abandonner
le contrôle depuis le commutateur, terminez chaque case
avec break;. |
|
int isDigit (char cCar)
{
int iRetour = 0;
switch (cCar)
{
case '0': iRetour = 1;break;
case '1': iRetour = 1;break;
case '2': iRetour = 1;break;
case '3': iRetour = 1;break;
case '4': iRetour = 1;break;
case '5': iRetour = 1;break;
case '6': iRetour = 1;break;
case '7': iRetour = 1;break;
case '8': iRetour = 1;break;
case '9': iRetour = 1;break;
default: break;
}
return iRetour;
} |
|