Vidéo: Langage C : cour 13 affectation par adresee 2024
Les trois opérateurs logiques qui peuvent être utilisés pour créer ce que l'on appelle les expressions conditionnelles composées en C ++ sont présentés dans le tableau suivant.
Opérateur | Signification |
---|---|
&& | AND; true si les expressions de gauche et de droite sont vraies;
sinon faux |
|| | OU; true si les expressions de gauche ou de droite sont vraies;
sinon faux |
! | PAS; vrai si l'expression à droite est fausse; sinon
faux |
Le programmeur pose deux questions ou plus dans une expression composée conditionnelle, comme dans l'extrait de code suivant:
// s'assure que nArgument est compris entre 0 et 5 if (0La figure montre comment trois valeurs différentes de nArgument sont évaluées par cette expression.
if (m est la manière normale de coder l'expression "si nArgument est entre m et n, exclusif". Ce type de test n'inclut pas les points de terminaison, c'est-à-dire que ce test échouera si nArgument est égal à m ou à n. Utilisez l'opérateur de comparaison