strcmp 함수

int strcmp ( const char * str1, const char * str2 ); 문자열을  비교하는 함수 

입력 매개 변수 리스트

str1 비교 대상 문자열

str2 비교 대상 문자열

반환 값

같을 때 0, str1이 크면 양의 정수, str2가 크면 음의 정수

 

strcmp 함수는 사전식으로 문자열을 비교합니다. 사전식 비교란 앞에서 부터 비교하면서 차이가 있는 부분이 있으면 그 부분의 문자의 차이로 비교하는 것을 말합니다. 예를 들어 abcd와 abd를 비교하면 세번째 문자에서 차이가 발생하고 c가 d보다 작으므로 abcd가 abd보다 작다고 판단하는 것을 말합니다.

사용 예

출력