相等运算符:C++ 中的 == 和 !=

C++ 中的相等运算符是等于(==) 和不等于(!=)。他们按照他们的名字执行任务。二元相等运算符比较它们的操作数是否为严格相等或不相等。等于 (==) 和不等于 (!=) 的相等运算符的优先级低于关系运算符,但它们的行为相似。这些运算符的结果类型是 bool。

如果两个操作数具有相同的值,则等于运算符 (==) 返回真 (1);否则,它返回 false (0)。如果操作数不具有相同的值,则不等于运算符 (!=) 返回真;否则,它返回 false。

例子

#include <iostream>  

using namespace std;  

int main() {  

   // 用于在 bool 结果的情况下将 true 和 false 打印为 true 和 false

   cout  << boolalpha  

   << "The true expression 3 != 2 yields: "  

   << (3 != 2) << endl  

   << "The false expression 20 == 10 yields: "  

   << (20 == 10) << endl;  

}

输出结果

这给出了输出 -

The true expression 3 != 2 yields: true

The false expression 20 == 10 yields: false

以上是 相等运算符:C++ 中的 == 和 != 的全部内容, 来源链接: utcz.com/z/311450.html

回到顶部