hotdogfrance
Messages postés5Date d'inscriptionmercredi 8 octobre 2008StatutMembreDernière intervention25 janvier 2009
-
24 janv. 2009 à 06:25
WishhhMaster
Messages postés327Date d'inscriptionmardi 17 février 2004StatutMembreDernière intervention10 avril 2010
-
25 janv. 2009 à 05:32
Bonsoir toujours débutant mais en net progression j'en suis au Switch/Case
J'ai vu les conditions If et else - true false tout ça terminer et bien
compris, donc là j'en suis au switch/case et si je comprend bien c'est
du If else c'est donc là ou je bloque parce-que je ne comprend pas leur
utilité.
Pouriez vous m'expliquer ce que je n'arrive pas a comprendre, quel est
leur fonction et comment sen servir et la différence avec le If else.
WishhhMaster
Messages postés327Date d'inscriptionmardi 17 février 2004StatutMembreDernière intervention10 avril 20108 25 janv. 2009 à 05:32
Avec switch/case tu ne peux tester que l'égalité, pas l'inégalité comme avec les if.
De plus, tu ne peux tester que des valeurs entières ou des chaînes de caractères avec un switch, alors qu'avec un if tu peux tester tout ce que tu veux.
Je crois que le switch est plus rapide à partir d'un certain nombre de conditions, car le compilateur peut faire des optimisations.