memicmp

Функция            Сравнивает n байт двух массивов символов, игнори-
                   руя различие регистров.

Синтаксис          #include
                   int memcmp(const void *s1, const void *s2,
                                       size_t n);

Файл содержащий    mem.h,string.h
прототип

Описание           memicmp сравнивает первые n байт блоков s1 и s2,
                   игнорируя различия регистров (верхний или ниж-
                   ний).

Возвращаемое       memicmp возвращает значение:
значение
                   <0 - если s1 меньше s2
                   =0 - если s1 равно s2
                   >0 - если s1 больше s2

Переносимость      memicmp  доступна в UNIX System V.

Смотрите также      memcmp

Пример:

#include
#include

int main(void)
{
   char *buf1 = "ABCDE123";
   char *buf2 = "abcde456";
   int stat;
   stat = memicmp(buf1,buf2,5);
   printf("Строки до позиции 5");
   if(stat)
      printf("не");
   printf("равны");
   return 0;
}