Does a case-insensitive comparison between two 7-bit ASCII strings.
Format
#include <strings.h>
int strncasecmp (const char *s1, const char *s2,
size_t n);
Arguments
- s1
- The first of two strings to compare.
- s2
- The second of two strings to compare.
- n
- The maximum number of bytes in a string to compare.
Description
This function is case-insensitive. The returned lexicographic
difference reflects a conversion to lowercase. The strncasecmp
function is similar to the strcasecmp function, but also compares
size. If the size specified by n is read before a NULL, the
comparison stops.
The strcasecmp function works for 7-bit ASCII compares only. Do not
use this function for internationalized applications.
Return Values
n | An integer value greater than,
equal to, or less than 0 (zero), depending on whether s1
is greater than, equal to, or less than s2. |
Previous Page | Next Page | Table of Contents | Index