Switch (instruction)

Deux implémentations C équivalentes pour imprimer du texte selon x : celle de gauche utilisant une série de if/else, et celle de droite utilisant l'instruction switch.

En programmation informatique, switch (« aiguillage » en anglais), parfois aussi select (comme en VB) ou inspect ou case of (Pascal, Modula 2) ou Match (Rust et Python) est une instruction qui permet d'effectuer un branchement à partir de la valeur d'une variable. Elle peut dans certains cas remplacer une série (souvent peu élégante) de ifelse. On l'utilise lorsque les cas à gérer sont nombreux.

Ce mécanisme est préfiguré dans les années 1960 par les branchements calculés.


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne