Condividi tramite


Operatori di uguaglianza: == e !=

Sintassi

espressione di espressione ==
espressione di espressione !=

Osservazioni:

L'operatore uguale a (==) restituisce true se entrambi gli operandi hanno lo stesso valore; in caso contrario false, .
L'operatore diverso da uguale a (!=) restituisce true se gli operandi non hanno lo stesso valore; in caso contrario false, .

In C e C++, not_eq può essere usato come alternativa a !=. Per ulteriori informazioni, vedere not-eq.

Esempio

#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

Vedi anche

not-eq
Overload degli operatori
Espressioni con operatori binari
Operatori predefiniti C++, precedenza; e associatività
Operatori relazionali e di uguaglianza C