DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 
SVR5

strncmp(D3)


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.

Context and synchronization

All contexts.

Hardware applicability

All

Version applicability

ddi: 5, 5mp, 6, 6mp, 7, 7mp, 7.1, 7.1mp, 8, 8mp

References

bcmp(D3), bcopy(D3), strcmp(D3), strlen(D3)
19 June 2005
© 2005 The SCO Group, Inc. All rights reserved.
OpenServer 6 and UnixWare (SVR5) HDK - June 2005