더북(TheBook)

조건 연산자를 사용하여 문자 비교하기

이번에는 조건 연산자를 사용하여 문자 크기를 비교해 보겠습니다.

> string result = ""; 
> 
> //'A'는 'B'보다 작으므로 참 -> 앞의 문자열을 result 변수에 저장 
> result = ('A' < 'B') ? "'A'는 'B'보다 작습니다." : "A B C 순서로 커집니다."; 
> result 
"'A'는 'B'보다 작습니다." 
> 
> //'Z'는 'a'보다 작으므로 참 -> 앞의 문자열을 result 변수에 저장 
> result = ('Z' < 'a') ? "'Z'는 'a'보다 작습니다." : "대문자보다 소문자가 더 큽니다."; 
> result
"'Z'는 'a'보다 작습니다."

프로그래밍 언어에서는 A, B, C, …, Z, a, b, c, …, z 순서로 크기가 정해져 있습니다. 이러한 크기를 조건 연산자의 조건식에 두고 크기를 비교해 보았습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.