Няшная / Говнокод #18446 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
int __STRNCMP__(const char s1, const char s2, size_t n)
{
 for (; n > 0; s1++, s2++, --n)
 if (s1 != s2)
  return (((unsigned char )s1 < (unsigned char )s2) ? -1 : +1);
 else if (*s1 == '\0')
  return 0;
 return 0;
}

Зачем нужен такой велосипед?

Запостил: Cynicrus Cynicrus, (Updated )

Комментарии (6) RSS

Добавить комментарий

Переведи на "PHP", guest!

    А не использовать ли нам bbcode?


    8