이 름
strcmp, strncmp − 두 문 자 열 비 교
사 용 법
#include <string.h>
int strcmp(const char *s1, const char *s2);
int strncmp(const char *s1, const char *s2, size_t n);
설 명
strcmp() 함 수 는 두 문 자 열 s1와 s2를 비 교 한 다 . 이 함 수 는 s2에 비 하 여 s1가 작 으 면 음 수 를 , 같 으 면 0을 , 크 면 양 수 를 반 환 한 다 .
strncmp() 함 수 는 s1의 처 음 n 문 자 만 비 교 하 는 것 을 제 외 하 면 strcmp()와 비 슷 하 다 .
반 환 값
strcmp()와 strncmp() 함 수 는 만 약 s1 (또 는 처 음 n 바 이 트 )가 발 견 되 면 0보 다 작 거 나 , 같 거 나 , 큰 정 수 를 반 환 한 다 . 각 각 은 s2에 비 하 여 작 거 나 , 같 거 나 , 크 다 .
호 환
SVID 3, POSIX, BSD 4.3, ISO 9899
관 련 항 목
bcmp(3), memcmp(3), strcasecmp(3), strncasecmp(3), strcoll(3)
역 자
배 성 훈 <plodder [AT] kldp.org>, 2000년 7월 18일