
strcmp 함수의 반환값은 다음과 같이 해석할 수 있습니다.
- 반환값이 0인 경우: 두 문자열은 같습니다.
- 반환값이 음수인 경우: 첫 번째 문자열이 두 번째 문자열보다 작습니다.
- 반환값이 양수인 경우: 첫 번째 문자열이 두 번째 문자열보다 큽니다.
예를 들어, strcmp("apple", "banana")의 반환값은 양수인 1이 됩니다. 이는 "apple"이 "banana"보다 작기 때문입니다.
strcmp("banana", "apple")의 반환값은 음수인 -1이 됩니다. 이는 "banana"이 "apple"보다 크기 때문입니다.
strcmp("apple", "apple")의 반환값은 0이 됩니다. 이는 "apple"과 "apple"은 같기 때문입니다.
2025-03-07 02:14