等値演算子:
構文
expression
==
expression
expression!=
expression
解説
等価演算子 (==
) は、両方のオペランドの値が同じである場合は 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 の関係および等値演算子