73 – 문자열 비교 함수

두 개의 문자열이 같은지를 비교하는 문자열 비교 함수가 있다. 4 개의 함수가 있는데, 다음과 같다.

  • 함수이름 | 기능
  • strcmp | 두 문자열을 비교한다.
  • strncmp | 두 문자열의 n개의 문자를 비교한다.
  • strcasecmp | 대소문자를 구별하지 않고 두 문자열을 비교한다.
  • strncasecmp | 대소문자를 구별하지 않고 두 문자열의 n문자를 비교한다.

우선 strcmp가 어떻게 쓰이는지 예시로 확인하겠다. strcmp 함수는 string.h에 정의되어 있기 때문에 헤더를 더 추가한다.

20170422_23495620170422_235035

quit과 비교하였을 때, 같지 않기 때문에 계속 입력받다가 quit이 들어오니 종료된 것이다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.