bcmp - сравнивает две последовательности байт
bcmp(3)
сравнивает две последовательности байт
ОБЗОР
#include <strings.h>
int bcmp(const void *s1, const void *s2, size_t n);
ОПИСАНИЕ
Функция
bcmp() сравнивает две последовательности байт
s1 и
s2
длиной
n каждая. Если они равны или если
n равно нулю, то
bcmp()
возвращает 0. В противном случае она возвращает ненулевой результат.
ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
Функция
bcmp() возвращает 0, если последовательности байт равны, иначе
возвращается ненулевой результат.
АТРИБУТЫ
Описание терминов данного раздела смотрите в
attributes(7).
Интерфейс Атрибут Значение
bcmp()
безвредность в потоках: безвредно (MT-Safe)
СООТВЕТСТВИЕ СТАНДАРТАМ
4.3BSD. Данная функция устарела (отмечена как УСТАРЕВШАЯ в POSIX.1-2001): в
новых программах следует использовать
memcmp(3). В POSIX.1-2008
спецификация
bcmp() удалена.