관계형 연산자: <>,, < =, 및 > =

expression < expression
expression > expression
expression <= expression
expression >= expression

설명

이진 비교 연산자 다음과 같은 관계를 확인 합니다.

  • 미만 (<)

  • 보다 큼 (>)

  • 보다 작거나 같음 (< =)

  • 보다 크거나 같음 (> =)

관계형 연산자는 왼쪽에서 오른쪽으로 연관성이 있습니다.관계형 연산자의 피연산자가 모두 있어야 산술 또는 포인터 형식입니다.이러한 유형의 값을 yield bool.값이 반환 됩니다 false 식의 관계; 거짓일 경우 (0) 그렇지 않으면, 반환 되는 값 true (1).

예제

// expre_Relational_Operators.cpp
// compile with: /EHsc
#include <iostream>

using namespace std;

int main() {
   cout  << "The true expression 3 > 2 yields: "
         << (3 > 2) << endl
         << "The false expression 20 < 10 yields: "
         << (20 < 10) << endl;
}

때문에 위의 예제에서 식은 괄호로 묶인 수 합니다 스트림에 삽입 연산자 (<<) 관계 연산자 보다 우선 순위가 높습니다.따라서 첫 번째 괄호 없는 식으로 평가 되며:

(cout << "The true expression 3 > 2 yields: " << 3) < (2 << "\n");

에 일반적인 산술 변환이 적용 산술 변환 산술 형식 피연산자에 적용 됩니다.

참고 항목

참조

이항 연산자 식

C + + 연산자

연산자 우선 순위 및 결합성

관계형 연산자를 사용 하 여 포인터를 비교 합니다.

C 관계형 및 같음 연산자