본문 바로가기
컴퓨터공학/C,C++,C#

삼항 연산자 (Ternary Operator)

by 무에서 2017. 11. 29.
반응형

C에서 Ternary 연산자는 다음과 같다.


x = a>b ? 1 : 2;


a>b를 만족하면 x에 1이 대입되고, a>b을 만족하지 않으면 x에 2가 대입 된다.


Ternary (터너리)는 "3개로 이루어진", "세 겹의" 이라는 뜻이다.


Ternary 연산자는 C 뿐만 아니라 C++, C#, Java, Fortran 등에서도 사용한다 (각 언어에서 문법은 조금씩 다르다).


반응형

댓글