41.3 퀴즈 2번 문제 strcmp함수
, 김 은식님이 작성hello 보다 world 의 대소관계를 아스키코드로 분류한다는 것은 알겠으나
각 알파벳 하나하나 더해서 대소관계를 알아내는 것인지 궁금합니다.
회신: 41.3 퀴즈 2번 문제 strcmp함수
, 도장_ 관리자님이 작성Unit 41.2에 그림 41-2를 참고하세요.
각 문자 값을 더해서 계산하는 것이 아닙니다. 각 문자를 비교해서 판단합니다.
aaa == aaa는 각 문자가 처음부터 끝까지 같으므로 0을 반환하고
aab > aaa는 aa와 aa까지는 같으므로 0이고, 마지막 문자 비교 b > a를 만족하므로 1을 반환하는 식입니다.