home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Programmer's Library 1.3 / Microsoft-Programers-Library-v1.3.iso / sampcode / alde_c / misc / lib / dlibssrc / strncmp.c < prev    next >
Encoding:
Text File  |  1987-06-14  |  320 b   |  15 lines

  1. int strncmp(str1, str2, limit)
  2. register char *str1;
  3. register char *str2;
  4. register int limit;
  5. /*
  6.  *    Compare strings as with strcmp(), but limit comparison to the
  7.  *    <limit> characters.
  8.  */
  9. {
  10.     for(; ((--limit) && (*str1 == *str2)); ++str1, ++str2)
  11.         if(*str1 == '\0')
  12.             return(0);
  13.     return(*str1 - *str2);
  14. }
  15.