Manpages

이 름

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() 함 수 는 두 문 자 열 s1s2를 비 교 한 다 . 이 함 수 는 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일