![[C/C++ Tip] 19. C언어 조건문 마스터하기 : 삼항연산자 [C/C++ Tip] 19. C언어 조건문 마스터하기 : 삼항연산자](https://mblogthumb-phinf.pstatic.net/MjAyNDA0MDNfNDgg/MDAxNzEyMTQ4MzMzMDc4.1V-QKoDrUQMCpFES2p0bN5gY5DpNbIz2hVbnEsnbwsAg.FGm7gXBGNDxXjmS4orMxjz_AzvJ6-gPT2T62MgtSsJwg.PNG/%C1%A6%B8%F1%C0%BB_%C0%D4%B7%C2%C7%D8%C1%D6%BC%BC%BF%E4_-001_%284%29.png?type=w2)
C언어에서 삼항 연산자는 조건문을 더 간결하게 표현할 수 있는 유용한 도구이다. 기본 구조는 조건 ?
참일 때의 값 : 거짓일 때의 값으로, 조건이 참이면 첫 번째 값을, 거짓이면 두 번째 값을 반환한다. 이 포스팅에서는 삼항 연산자의 사용법과 if문과 비교했을 때의 장단점을 살펴본다.
삼항 연산자 사용법 삼항 연산자는 주로 간단한 조건에 따른 값을 선택할 때 사용된다. 예를 들어, 두 수 중 큰 수를 찾거나, 조건에 따라 변수에 다른 값을 할당하는 경우 등에 사용할 수 있다. int max = (a > b) ?
a : b; // a와 b 중 더 큰 값을 max에 할당 장점 간결성: 삼항 연산자는 if-else문에 비해 더 간결한 코드를 작성할 수 있다. 표현력: 한 줄로 조건에 따른 값을 표현할 수 있어, 코드의 의도를 명확하게 전달할 수 있다.
사용 시 고려할 점 삼항 연산자는 간단한 조건 판단에 유용하지만, 복잡한 로직이나 여러 조건을 평가해야 하는 경우에는 if-else문을 ...
#C언어
#교육
#삼항연산자
#조건문
원문링크 : [C/C++ Tip] 19. C언어 조건문 마스터하기 : 삼항연산자