Confus au sujet de la condition if, comment exécute-t-il les instructions suivantes.Confus au sujet de la condition CPP
if(1 && (1 || 0) != 0) or if(1 || (1 && 0) != 0)
Dans l'instruction if ci-dessus, quelle est la séquence d'exécution/de validation des instructions.
(de gauche à droite ou de droite à gauche) si de gauche à droite, alors si le premier argument/expression est vrai, évalue-t-il la 2ème expression/argument? est-ce vrai pour les deux opérateurs logiques AND et OR?
Merci.
Je note également que '! =' A une priorité supérieure à la fois '&&' et '||' et donc la différence est calculée * avant * d'appliquer soit '&&' ou '||' au résultat. –
Merci pour l'explication – psp1