C++ 中的相等運算子:== 和 !=


C++ 中的相等運算子是等於 (==) 和不等於 (!=)。正如它們的名稱一樣,它們執行各自的任務。二元相等運算子比較其運算元的嚴格相等性或不相等性。相等運算子等於 (==) 和不等於 (!=) 的優先順序低於關係運算符,但它們的行為類似。這些運算子的結果型別是布林型。

如果兩個運算元的值相同,則等於運算子 (==) 返回 true (1);否則,它返回 false (0)。如果運算元的值不同,則不等於運算子 (!=) 返回 true;否則,它返回 false。

示例

#include <iostream>  
using namespace std;  
int main() {  
   // For printing true and false as true and false in case of a bool result
   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

更新於:11-Feb-2020

730 次檢視

啟動你的 職業生涯

完成課程獲得認證

開始
廣告
© . All rights reserved.