Skip to main content

이름

memcmp – 메모리 영역 비교

개요

#include < string.h >
int memcmp (const void * s1, const void * s2, size_t n);

기술

memcmp () 함수는 메모리 영역 s1s2 의 처음 n 바이트 (각각 unsigned char 로 해석 됨)를 비교합니다.

반환 값

memcmp () 함수는 s1 의 처음 n 바이트가 s2 의 첫 번째 n 바이트보다 작거나 같거나 큰 경우 각각 0보다 작거나 같은 정수를 반환합니다.

0이 아닌 반환 값의 경우 부호는 s1s2 가 다른 첫 번째 바이트 쌍 ( 부호없는 char 로 해석 됨) 사이의 차이의 부호로 결정됩니다.

준수

SVr4, 4.3BSD, C89, C99, POSIX.1-2001.

참고 사항

strcncp (3) , wmemcmp (3) , strcmc (3) , strncasecmp (3) , strcncp

참조 인

bstring (3), strxfrm (3)