*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->OpenBSD man pages -> strncasecmp (3)              
Title
Content
Arch
Section
 

STRCASECMP(3)

Contents


NAME    [Toc]    [Back]

     strcasecmp, strncasecmp - compare strings, ignoring case

SYNOPSIS    [Toc]    [Back]

     #include <string.h>

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

     int
     strncasecmp(const char *s1, const char *s2, size_t len);

DESCRIPTION    [Toc]    [Back]

     The strcasecmp() and  strncasecmp()  functions  compare  the
null-terminated
     strings  s1 and s2 and return an integer greater than, equal
to, or less
     than 0, according to whether s1 is lexicographically greater
than, equal
     to,  or less than s2 after translation of each corresponding
character to
     lower-case.  The strings themselves are not  modified.   The
comparison is
     done  using  unsigned  characters,  so that `200' is greater
than ` '.

     strncasecmp() compares at most len characters.

SEE ALSO    [Toc]    [Back]

      
      
     bcmp(3), memcmp(3), strcmp(3), strcoll(3), strxfrm(3)

HISTORY    [Toc]    [Back]

     The strcasecmp() and strncasecmp() functions first  appeared
in 4.4BSD.

OpenBSD      3.6                           June      9,      1993
[ Back ]
 Similar pages
Name OS Title
strcasecmp Linux compare two strings ignoring case
wcscasecmp Linux compare two wide-character strings, ignoring case
wcsncasecmp Linux compare two fixed-size wide-character strings, ignoring case
strncmp OpenBSD compare strings
strcmp OpenBSD compare strings
strncmp NetBSD compare strings
strcmp NetBSD compare strings
strcmp FreeBSD compare strings
strncmp FreeBSD compare strings
strcmp Linux compare two strings
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service