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
     identical.

     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
     previously in <string.h> before it was moved to <strings.h> for IEEE Std
     1003.1-2001 (``POSIX.1'') compliance.

FreeBSD 11.0-PRERELEASE          June 4, 1993          FreeBSD 11.0-PRERELEASE

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