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

FreeBSD Manual Pages

  
 
  

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

NAME
       strcmp, strncmp - compare two strings

SYNOPSIS
       #include	<string.h>

       int strcmp(const	char *s1, const	char *s2);

       int strncmp(const char *s1, const char *s2, size_t n);

DESCRIPTION
       The  strcmp()  function compares	the two	strings	s1 and s2.  It returns
       an integer less than, equal to, or greater than zero if	s1  is	found,
       respectively, to	be less	than, to match,	or be greater than s2.

       The  strncmp()  function	 is similar, except it compares	the only first
       (at most) n bytes of s1 and s2.

RETURN VALUE
       The strcmp() and	strncmp() functions return an integer less than, equal
       to, or greater than zero	if s1 (or the first n bytes thereof) is	found,
       respectively, to	be less	than, to match,	or be greater than s2.

ATTRIBUTES
   Multithreading (see pthreads(7))
       The strcmp() and	strncmp() functions are	thread-safe.

CONFORMING TO
       SVr4, 4.3BSD, C89, C99.

SEE ALSO
       bcmp(3),	 memcmp(3),  strcasecmp(3),   strcoll(3),   string(3),	 strn-
       casecmp(3), strverscmp(3), wcscmp(3), wcsncmp(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/.

				  2014-01-20			     STRCMP(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=strcmp&sektion=3&manpath=Debian+8.1.0>

home | help