이름
memcmp – 메모리 영역 비교
개요
#include < string.h >
int memcmp (const void * s1, const void * s2, size_t n);
기술
memcmp () 함수는 메모리 영역 s1 과 s2 의 처음 n 바이트 (각각 unsigned char 로 해석 됨)를 비교합니다.
반환 값
memcmp () 함수는 s1 의 처음 n 바이트가 s2 의 첫 번째 n 바이트보다 작거나 같거나 큰 경우 각각 0보다 작거나 같은 정수를 반환합니다.
0이 아닌 반환 값의 경우 부호는 s1 과 s2 가 다른 첫 번째 바이트 쌍 ( 부호없는 char 로 해석 됨) 사이의 차이의 부호로 결정됩니다.
준수
SVr4, 4.3BSD, C89, C99, POSIX.1-2001.
참고 사항
strcncp (3) , wmemcmp (3) , strcmc (3) , strncasecmp (3) , strcncp
참조 인
bstring (3), strxfrm (3)