等値演算子:
構文
式
==表現
式!=表現
解説
等価演算子 (==) は、両方のオペランドの値が同じである場合は true を返し、それ以外の場合は false を返します 。
非等価演算子 (!=) は、両方のオペランドの値が同じでない場合は true を返し、それ以外の場合は false を返します。
C および C++ では、not_eq を != の代わりに使用できます。 詳細については、not-eqを参照してください。
例
#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
関連項目
not-eq
演算子のオーバーロード
2 項演算子を含む式
C++ の組み込み演算子、優先順位と結合規則
C の関係および等値演算子