Skip site navigation (1)Skip section navigation (2)

FreeBSD Man Pages

Man Page or Keyword Search:
Man Architecture
Apropos Keyword Search (all sections) Output format
home | help
BCMP(3)		       FreeBSD Library Functions Manual		       BCMP(3)

NAME
     bcmp -- compare byte string

LIBRARY
     Standard C	Library	(libc, -lc)

SYNOPSIS
     #include <strings.h>

     int
     bcmp(const	void *b1, const	void *b2, size_t len);

DESCRIPTION
     The bcmp()	function compares byte string b1 against byte string b2,
     returning zero if they are	identical, non-zero otherwise.	Both strings
     are assumed to be len bytes long.	Zero-length strings are	always identi-
     cal.

     The strings may overlap.

SEE ALSO
     memcmp(3),	strcasecmp(3), strcmp(3), strcoll(3), strxfrm(3)

HISTORY
     A bcmp() function first appeared in 4.2BSD.  Its prototype	existed	previ-
     ously in <string.h> before	it was moved to	<strings.h> for	IEEE Std
     1003.1-2001 (``POSIX.1'') compliance.

FreeBSD	6.0			 June 4, 1993			   FreeBSD 6.0

NAME | LIBRARY | SYNOPSIS | DESCRIPTION | SEE ALSO | HISTORY

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=bcmp&sektion=3&manpath=FreeBSD+6.0-RELEASE>

home | help