[C++] 삼항연산자(조건연산자)

다곰·2022년 10월 6일
0

삼항연산자란?

if ~ else 문을 대신하여 사용할 수 있는 연산자
✅ 형식: ‘조건’ ? ‘A’ : ‘B’

  • 참일 경우 ➡️ A 반환
  • 거짓일 경우 ➡️ B를 반환

✏️ 예시

int res = 0;
int A = 10, B = 20;

res = (A < B) ? A : B;	//A

res = (A > B) ? A : B;	//B
  • 첫번째 res: A가 더 작기 때문에 A < B 는 참이므로 A 출력
  • 두번째 res: A가 더 작기 때문에 A > B 는 거짓이므로 B 출력
profile
다교미의 불꽃 에러 정복기

0개의 댓글