삼항 (1) 썸네일형 리스트형 [C언어] 삼항연산자 활용하기 삼항연산자 삼항연산자의 중첩 삼항연산자는 양날의 검이다. 라인수를 짧게 하고 싶다면 권장되지만, 이해하기 어려운 코드를 만들기도 한다. 삼항연산자는 if-else문을 한 번만 사용한 경우에는 간단하게 이해할 수 있다. a > b ? a : b a가 b보다 크면 a를 출력하고, b가 더 크다면 b를 출력하는 간단한 예제다. 이 삼항 연산자는 중첩을 할 수 있다는 것이 까다롭게 작용한다. 어떻게 쉽게 볼 수 있을까 if-else가 하나라면 이해하기 쉽지만, if문의 중첩이 일어나면 상당히 보기가 까다로워진다. 이럴 때는, 괄호를 쳐서 보자. if문의 중첩이 어디서 발생하느냐에 따라서 미묘한 차이가 있다. 간단한 예제 두 숫자를 입력받고(a, b) 하나의 문자(c)를 입력받는 코드다. +를 입력받으면 두 수의.. 이전 1 다음