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