본문 바로가기
C 언어

bcmp

by SpeeDr00t 2016. 7. 9.
반응형
바이트 캐릭터 라인을 비교한다

int bcmp(b1, b2, length)



/*
 * bcmp -- vax cmpc3 instruction
 */
int
bcmp(b1, b2, length)
	const void *b1, *b2;
	register size_t length;
{
	register char *p1, *p2;

	if (length == 0)
		return(0);
	p1 = (char *)b1;
	p2 = (char *)b2;
	do
		if (*p1++ != *p2++)
			break;
	while (--length);
	return(length);
}
반응형

'C 언어' 카테고리의 다른 글

memchr  (0) 2016.07.09
memcpy  (0) 2016.07.09
strncmp  (0) 2016.07.09
strcmp  (0) 2016.07.09
strncpy  (0) 2016.07.09