if(이런 if문이 있다면)



nTotal에는 10이 들어가겠죠.



다음과 같이 줄일 수 있습니다.



물음표(?)는 if의 역할을 하고 콜론(:) 은 else의 역할을 합니다.



조금 응용을 해 봅시다.



당연히 식이 들어갈 수도 있고,




이렇게도 쓸 수 있겠죠.



보통의 if문과 비교를 해 봅시다.



똑같은 결과가 나오고, 가독성 자체는 아래쪽이 좋을지 모르겠지만 타이핑에 드는 수고는 위쪽이 훨씬 덜하겠네요.

코드가 길어지면 마우스 휠을 덜돌려도 되구요.


적재적소에 잘 활용하셨으면 좋겠습니다. :)

반응형

'C++, C#' 카테고리의 다른 글

[C++] 홀수 짝수 구별  (0) 2021.10.07
[C#] 문자열이 숫자인지 문자인지 확인  (0) 2019.01.15
if와 continue  (0) 2018.11.19
[C#] List 사용하기  (0) 2018.08.01