STRCMP(3)

НАЗВАНИЕ
strcmp, strncmp - сравнение двух строк

СИНТАКСИС
#include <string.h>

int strcmp(const char *s1, const char *s2);

int strncmp(const char *s1, const char *s2, size_t n);

ОПИСАНИЕ
Функция strcmp() сравнивает две строки: s1 и s2. Она возвращает целое число, которое меньше, больше нуля или равно ему, если s1 соответственно меньше, больше или равно s2.

Функция strncmp() работает аналогичным образом, но сравнивает только первые n символов строки s1.

ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ
Функции strcmp() и strncmp() возвращают целое число, которое меньше, больше нуля или равно ему, если строка s1 (или ее первые n байтов) соответственно меньше, больше или равна (равны) s2.

СООТВЕТСТВИЕ СТАНДАРТАМ
SVID 3, POSIX, BSD 4.3, ISO 9899

СМ. ТАКЖЕ
bcmp(3), memcmp(3), strcasecmp(3), strncasecmp(3), strcoll(3)