Maison >développement back-end >C++ >Quels sont les opérateurs logiques en C++
Il existe trois opérateurs logiques en C++ : AND (&&), OR (||) et NOT (!). AND renvoie vrai si les deux opérandes sont vrais et faux sinon ; OU renvoie vrai si l'un des deux opérandes est vrai et faux sinon ; NOT inverse la valeur booléenne de ses opérandes ;
Opérateurs logiques en C++
Les opérateurs logiques sont utilisés pour opérer sur des valeurs booléennes (vrai/faux) et produire de nouvelles valeurs booléennes. Il existe trois opérateurs logiques en C++ :
AND (&&)
AND l'opérateur renvoie vrai si et seulement si ses deux opérandes sont vrais. Sinon, il renvoie faux. Le tableau est le suivant :
Opération 1 | Opération 2 | Résultat |
---|---|---|
vrai | vrai | |
faux | faux | |
true | false | |
false | false |
L'opérateur OR renvoie vrai si et seulement si l'un de ses deux opérandes est vrai. Sinon, il renvoie faux. Le tableau est le suivant :
Opération 2 | Résultat | |
---|---|---|
vrai | vrai | |
vrai | faux | |
true | false | |
false |
NOT est un opérateur unaire qui inverse la valeur booléenne de son opérande. le vrai devient faux et le faux devient vrai. Le tableau est le suivant:
opérationsfalse | |
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!