int
strcmp(const char *s1, const char *s2)
int
strncmp(const char *s1, const char *s2, size_t len)
)
and
strncmp()
functions
lexicographically compare the nul-terminated strings
s1
and
s2.
)
and
strncmp()
return an integer greater than, equal to, or less than 0, according
to whether the string
s1
is greater than, equal to, or less than the string
s2.
The comparison is done using unsigned characters, so that
`\200'
is greater than
`\0'.
The
strncmp()
compares not more than
len
characters.
)
and
strncmp()
functions
conform to
ANSI X3.159-1989 (``ANSI C89'') .
len
is zero
strncmp()
returns always 0.