Сравнение строк
сравнивает tf = strcmp(s1,s2)s1 и s2 и возвращает 1 (true) если эти два идентичны и 0 (false) в противном случае. Текст считается идентичным, если размер и содержимое каждого совпадают. Результат возврата tf относится к типу данных logical.
Это входные параметры может быть любая комбинация строковых массивов, векторов символов и массивов ячеек векторов символов.
The strcmp функция предназначена для сравнения текста. Если используется для неподдерживаемых типов данных, strcmp всегда возвращается 0.
Для сравнения текста без учета регистра используйте strcmpi вместо strcmp.
Хотя strcmp использует имя с функцией C, оно не соответствует соглашению о возвращении языка C 0 когда текстовые входы совпадают.
С помощью строковых массивов можно использовать реляционные операторы (==, ~=, <, >, <=, >=) вместо strcmp. Можно сравнить и отсортировать строковые массивы так же, как и с помощью числовых массивов.