언어/C++

삼항 연산자

에린_1 2024. 2. 14. 17:09
728x90

삼항 연산자(ternary operator)

  • 삼항 연산자는 다른 언어에는 존재하지 않는 C언어와 C++만의 독특한 연산자이다.
  • C++에서 유일하게 피연산자를 세 개나 가지는 조건 연산자이다.
  • 간단하게 if-else문을 대체할 수 있다.

문법

조건식 ? 반환값1 : 반환값2
  • 물음표(?) 앞의 조건식에 따라 결괏값이 참(true)이면 반환값 1을 반환하고, 결괏값이 거짓(false)이면 반환값2를 반환합니다.
728x90

'언어 > C++' 카테고리의 다른 글

constexpr 함수  (0) 2024.02.17
String::find() 문자열에서 특수 문자 찾기  (1) 2024.02.17
Vector Container  (0) 2024.02.14
C & C++.1  (1) 2024.02.07
1. Introduction to the C++  (1) 2023.10.02