조건 연산자를 사용하여 문자 비교하기
이번에는 조건 연산자를 사용하여 문자 크기를 비교해 보겠습니다.
> 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 순서로 크기가 정해져 있습니다. 이러한 크기를 조건 연산자의 조건식에 두고 크기를 비교해 보았습니다.