Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Accès rapide :






Vous êtes un professionnel et vous avez besoin d'une formation ?

Programmation avec
Le langage C


Voir le programme détaillé
ESN Inovelya : Nous recrutons
<h1>Les instructions - L'instruction de sélection switch</h1> <p>Les "if imbriqués" ne garantissent pas un temps de traitement constant, contrairement à l'instruction switch Le switch génère un tableau de pointeurs pré-calculé. La valeur correspond à un index dans le tableau : on y retrouver l'adresse du bloc de code à exécuter. Gain de performance sensible sur un grand nombre de choix , par rapport à des if imbriqués. switch( index ) { case 0: // code branche 0; break; case 1: // code branche 1; break; case 3: // code branche 3; break; default: // code branche default; }</p> <p>Liard Dominique - 2005 .. 2025</p> Diapositive précédente Diapositive suivante