MEMCMP(3)

명칭
memcmp

프로그램 라이브러리
libc - 바이트열을 비교한다

서식
<string.h> int memcmp(const void *b1, const void *b2, size_t len)

해설
memcmp() 함수는, 바이트열 b1 (을)를 바이트열 b2 (와)과 비교합니다. 양쪽 모두의 바이트열은, len 의 길이의 바이트열이다고 보입니다.

반환값
memcmp() 함수는, 2 살의 바이트열이 일치하는 경우, 0 을 돌려줍니다. 그렇지 않을 때는, 최초로 일치하지 않았던 2 살의 바이트간의 차이 (unsigned char 의 값으로 해서 다루어집니다. 예를 들어 ‘\200’ 하 ‘\0’ 보다 커집니다. ) 하지만 돌려주어집니다. 길이가 0 의 바이트열은 항상 일치합니다.

관련 항목
bcmp(3), strcasecmp(3), strcmp(3), strcoll(3), strxfrm(3)

표준
memcmp() 함수는, isoC 에 적합하고 있습니다.