[C/C++] 삼항연산자
2016. 8. 16.
삼항 연산자는 C++에서 유일하게 3개의 피연산자를 입력 받는 연산자라서 이런 이름이 붙여졌다.삼항 연산자를 간단하게 설명하자면 한 줄에 다 쓸 수 있는 if, else라고 표현할 수 있다. 123456789101112#include using namespace std; int main(){ int a = 3; int b = 5; int c; c = a > b ? a : b; return 0;}cs 위 소스를 해석하자면공식같은 것이다.a > b는 조건이고 ? 우측에 있는 것은 참:거짓으로 한다.합쳐 쓰자면결과 = 조건 ? 참 : 거짓이 된다 위 예시는 아래 예시랑 같은 소스다. 123456789101112131415#include using namespace std; int main(){ int a = ..