Описание тега strcmp

NoneStrcmp - это функция сравнения строк, доступная на таких языках, как C, C++, PHP, Python и MATLAB.

strcmp - это функция сравнения строк, доступная в таких языках, как C, C++, PHP, Python и MATLAB.

Структура

PHP
int strcmp ( string $str1 , string $str2 )
C
int strcmp( const char *lhs, const char *rhs );

Возвращает < 0, если str1 меньше str2; > 0, если str1 больше str2, и 0, если они равны.

Примеры

PHP
echo strcmp("a","z"); // returns a negative number
echo strcmp("a","a"); // returns 0
echo strcmp("z","a"); // returns a positive number
C
int res = strcmp("a", "z"); // result is a negative number
int res = strcmp("a", "a"); // result is 0
int res = strcmp("z", "a"); // result is a positive number

Ссылки

https://en.cppreference.com/w/cpp/string/byte/strcmp