삼항연산자

C++ 삼항연산자 (조건연산자) : C++ 삼항연산자 는 if ~ else 문을 대신하여 사용할 수 있는 연산자이다. 조건연산자 또는 삼항연산자 라고 불린다. 1. 형태 ‘조건’ ? ‘A’ : ‘B’ : 조건이 참이면 A를 반환하고 조건이 거짓이면 B를 반환 2. 예시 1) 실무에서 많이 사용하는 형태 MAX_UINT16 은 65535로 define 되었으므로 그대로 출력된다. MAX(a,b) 를 a>b 가 참이라면 a를 반환, 거짓이라면 b를 반환하기로 define 한다. 따라서 MAX(10, 100) 은 10>100 이 거짓이므로 100을 반환해 주면 된다. 2) int nResult = 0; int A = 10, B = 20; nResult = (A < B) ? A : B; std::cout
HeadlessCreator
'삼항연산자' 태그의 글 목록