본문 바로가기
C++/연산자

[C++] 삼항연산자

by bigpicture 2022. 8. 11.
반응형

삼항연산자는 조건식이 참이면 결과1을, 거짓이면 결과2를 반환합니다. 조건식,결과1,결과2 로 항이 3개이기 때문에 삼하연산자라고 부릅니다. 아래 형식으로 사용합니다. 

(조건식) ? 결과1 : 결과2

아래 코드를 봅시다. 

int result;
result = (1<2) ? 10 : 30;


어떤 결과가 출력될까요? 조건식 1<2 는 참이므로, 10이 출력됩니다. 

 

실제 코드를 작성하여 실행 결과를 확인해봅시다. 

 

#include <iostream>

using namespace std;

int main()
{
    int result;
    result = (1<2) ? 10 : 30;
 
    cout<<result;
 
}

 

반응형

'C++ > 연산자' 카테고리의 다른 글

[C++] 논리연산자  (0) 2022.08.11
[C++] 비교연산자  (0) 2022.08.11
[C++] 증감 연산자 (전위연산, 후위연산)  (0) 2022.08.11
[C++] 산술 연산자  (0) 2022.08.10

댓글