Sdílet prostřednictvím


Operátory rovnosti: == a !=

Syntaxe

Výraz výrazu ==
Výraz výrazu !=

Poznámky

Operátor rovná se (==) vrátí true , pokud oba operandy mají stejnou hodnotu; jinak false.
Operátor nerovná se (!=) vrátí true , pokud operandy nemají stejnou hodnotu; jinak false.

V jazyce C a C++ not_eq lze použít jako alternativu k !=. Další informace najdete na webu not-eq.

Příklad

#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

Viz také

not-eq
Přetížení operátoru
Výrazy s binárními operátory
předdefinované operátory jazyka C++, priorita; asociativita a asociativita
Relační operátory a operátory rovnosti jazyka C