The
strcmp() 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.