strncmp
Материал из cppreference.com
![]() |
Эта страница была переведена автоматически с английской версии вики используя Переводчик Google. Перевод может содержать ошибки и странные формулировки. Наведите курсор на текст, чтобы увидеть оригинал. Щёлкните здесь, чтобы увидеть английскую версию этой страницы. (Вы можете помочь в исправлении ошибок и улучшении перевода. Для инструкций перейдите по ссылке.) |
Определено в заголовочном файле <string.h>
|
||
int strncmp( const char *lhs, const char *rhs, size_t count ); |
||
Сравнивает не больше
count
характеров двух нулем строки байт. Сравнение происходит лексикографически.Оригинал:
Compares at most
count
characters of two null-terminated byte strings. The comparison is done lexicographically.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Содержание |
[править] Параметры
lhs, rhs | — | указателей на строки с нулевым символом байт для сравнения
Оригинал: pointers to the null-terminated byte strings to compare Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. |
count | — | Максимальное количество символов для сравнения
Оригинал: maximum number of characters to compare Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. |
[править] Возвращаемое значение
Отрицательное значение, если
lhs
является меньше rhs
.Оригинал:
Negative value if
lhs
is less than rhs
.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
0 если
lhs
является равно rhs
.Оригинал:
0 if
lhs
is equal to rhs
.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Положительное значение, если
lhs
является больше rhs
.Оригинал:
Positive value if
lhs
is greater than rhs
.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
[править] Пример
Этот раздел не завершён Причина: нет примера |
[править] См. также
сравнивает две строки (функция) | |
сравнивает два буфера (функция) | |
сравнивает две строки в соответствии с текущей локалью (функция) | |
Документация C++ по strncmp
|