Instruction switch

nobody77 Messages postés 8 Date d'inscription mercredi 12 novembre 2003 Statut Membre Dernière intervention 13 décembre 2004 - 27 févr. 2004 à 11:05
garslouche Messages postés 583 Date d'inscription mardi 26 novembre 2002 Statut Membre Dernière intervention 29 mai 2015 - 27 févr. 2004 à 16:57
Salut All,

Y-a-t-il en C un équivalent du "switch", mais pour les chaînes de caractères (à part les "if" imbriqués)?

Merci

2 réponses

cs_bouba Messages postés 518 Date d'inscription dimanche 2 décembre 2001 Statut Membre Dernière intervention 10 novembre 2007 3
27 févr. 2004 à 11:59
Non, il n'y a pas d'équivalent, mais tu peux sans doute créer une fonction qui puisse réaliser ceci.
C'est assez simple avec les fonction de comparaison de chaine de caractère et autres fonctions utiles pour les chaines.
Bouba
garslouche Messages postés 583 Date d'inscription mardi 26 novembre 2002 Statut Membre Dernière intervention 29 mai 2015 1
27 févr. 2004 à 16:57
Le mieux c'est d'utiliser if et elseif et la fonction strcmp

Cette discussion a deja eu lieu :
http://www.cppfrance.com/forum.v2.aspx?ID=185826

On ne force pas une curiosité, on l'éveille.
.................................................Daniel Pennac
Rejoignez-nous