C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 memcmp доп / m / Библиотечн. функции Borland C++

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

                   игнорируя различие регистров.

Синтаксис          #include<mem.h>
                   Версия near: int memcmp(const void *s1,
                                  const void *s2, size_t n);
                                                  
                   Версия far:  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<stdio.h>
#include<string.h>

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