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

FreeBSD Manual Pages

  
 
  

home | help
BCMP(3)			   Linux Programmer's Manual		       BCMP(3)

NAME
       bcmp - compare byte sequences

SYNOPSIS
       #include	<strings.h>

       int bcmp(const void *s1,	const void *s2,	size_t n);

DESCRIPTION
       The bcmp() function compares the	two byte sequences s1 and s2 of	length
       n each.	If they	are equal, and in particular if	n is zero, bcmp()  re-
       turns 0.	 Otherwise, it returns a nonzero result.

RETURN VALUE
       The  bcmp()  function returns 0 if the byte sequences are equal,	other-
       wise a nonzero result is	returned.

ATTRIBUTES
   Multithreading (see pthreads(7))
       The bcmp() function is thread-safe.

CONFORMING TO
       4.3BSD.	 This  function	  is   deprecated   (marked   as   LEGACY   in
       POSIX.1-2001): use memcmp(3) in new programs.  POSIX.1-2008 removes the
       specification of	bcmp().

SEE ALSO
       memcmp(3),  strcasecmp(3),   strcmp(3),	 strcoll(3),   strncasecmp(3),
       strncmp(3)

COLOPHON
       This  page  is  part of release 3.74 of the Linux man-pages project.  A
       description of the project, information about reporting bugs,  and  the
       latest	  version     of     this    page,    can    be	   found    at
       http://www.kernel.org/doc/man-pages/.

Linux				  2013-10-21			       BCMP(3)

NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | ATTRIBUTES | CONFORMING TO | SEE ALSO | COLOPHON

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

home | help