Partager via


Opérateurs d’égalité : == et !=

Syntaxe

expression==expression
expression!=expression

Notes

L’opérateur « égal à » (==) retourne true si les deux opérandes ont la même valeur, false dans le cas contraire.
L’opérateur « différent de » (!=) retourne true si les opérandes n'ont pas la même valeur, false dans le cas contraire.

En C et C++, not_eq peut être utilisé au lieu de !=. Pour plus d’informations, consultez not-eq.

Exemple

#include <iostream>

int main()
{
    int x = 1, y = 1, z = 2;
    
    if (x == y)
    {
        std::cout << "Equal\n";
    }
    
    if (x != z)
    {
        std::cout << "Not equal\n";
    }
}
Equal
Not equal

Voir aussi

not-eq
Surcharge d’opérateur
Expressions avec des opérateurs binaires
Opérateurs intégrés, priorité et associativité C++
Opérateurs relationnels et d’égalité C