共用方式為


等號比較運算子:==!=

語法

運算式 == 運算式
運算式 != 運算式

備註

如果兩個操作數具有相同值,則等於 運算子 (==) 會傳回 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
運算子多載
具有二元運算子的運算式
C++ 內建運算子、優先順序和關聯性
C 關係和等號比較運算子