#include <string.h> int
strcmp (const char *s1 const char *s2); int
strncmp (const char *s1 const char *s2 size_t len);
DESCRIPTION
The
strcmp ();
and
strncmp ();
functions
lexicographically compare the null-terminated strings
Fa s1
and
Fa s2 .
The
strncmp ();
function
compares not more than
Fa len
characters.
Because
strncmp ();
is designed for comparing strings rather than binary data,
characters that appear after a
`\0'
character are not compared.
RETURN VALUES
The
strcmp ();
and
strncmp ();
return an integer greater than, equal to, or less than 0, according
as the string
Fa s1
is greater than, equal to, or less than the string
Fa s2 .
The comparison is done using unsigned characters, so that
`\200'
is greater than
`\0'