OAR

RTEMS GNU Tools On-Line Library


strncasecmp

PREV UP NEXT Bookshelf

4.21: strncasecmp---case insensitive character string compare

Synopsis

#include <string.h>
int strncasecmp(const char *a, const char * b, size_t length);

Description
strncasecmp compares up to length characters from the string at a to the string at b in a case-insensitive manner.


Returns

If *a sorts lexicographically after *b (after both are converted to upper case), strncasecmp returns a number greater than zero. If the two strings are equivalent, strncasecmp returns zero. If *a sorts lexicographically before *b, strncasecmp returns a number less than zero.


Portability
strncasecmp is in the Berkeley Software Distribution.

strncasecmp requires no supporting OS subroutines. It uses tolower() from elsewhere in this library.



PREV UP NEXT Bookshelf

Packaging copyright © 1988-2000 OAR Corporation
Context copyright by each document's author. See Free Software Foundation for information.