strcmp 함수

less than 1 minute read

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 을 반환하지만 환경에 따라 예외가 생길 수 있음

Categories:

Updated:

Leave a comment