strcmp 함수
strcmp 함수
- 두 문자열을 비교하는 함수(아스키코드 값을 기준으로)
- C-style의 문자열을 인자로 받는다. 즉, char* 자료형을 인자로 받을 수 있다. string 객체는 인자로 전달할 수 없다.
#include <cstring>
int strcmp(const char* str1, const char* str2)
- if str1 > str2, 음수 반환
- if str1 == str2, return 0
- if str1 < str2, 양수 반환
- 통상적으로 -1, 0 ,1 을 반환하지만 환경에 따라 예외가 생길 수 있음
Leave a comment