Computer >> 컴퓨터 >  >> 프로그램 작성 >> C++

C++의 항등 연산자는 무엇입니까?


C++의 항등 연산자는 같음(==)이고 같음(!=)이 아닙니다. 그들은 명명된 대로 작업을 수행합니다. 이항 항등 연산자는 피연산자를 완전 항등 또는 부등식에 대해 비교합니다. 같음(==) 및 같지 않음(!=) 등호 연산자는 관계 연산자보다 우선 순위가 낮지만 유사하게 작동합니다. 이 연산자의 결과 유형은 bool입니다.

같음 연산자(==)는 두 피연산자의 값이 같으면 참(1)을 반환합니다. 그렇지 않으면 거짓(0)을 반환합니다. 같지 않음 연산자(!=)는 피연산자의 값이 같지 않으면 true를 반환합니다. 그렇지 않으면 false를 반환합니다.

예시

#include <iostream>  
using namespace std;  

int main() {  
   cout  << boolalpha  
   // For printing true and false as true and false in case of a bool result
 
   << "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