strncmp --
compare strings using a specified number of characters
Synopsis
#include <sys/types.h>
#include <sys/ddi.h>
int strncmp(const char *sptr1, const char *sptr2, size_t nchr);
Description
The function strncmp compares
at most nchr characters
(characters that follow a null-character are not compared)
of the string pointed to by sptr1
to the string pointed to by sptr2.
Arguments
The arguments sptr1 and sptr2
each point to strings,
and each string is an array of characters
terminated by a null-character.
Return values
The function strncmp returns
an integer value less than,
equal to or greater than zero
to indicate whether at most nchr characters
of the possibly null-terminated string
pointed to by sptr1
is lexicographically less than,
equal to or greater than the possibly null-terminated string
pointed to by sptr2.
Usage
The function strncmp uses native character comparison.
The sign of the value returned when one of the characters has its
high-order bit set is implementation-dependent.