| Функции копирования
|
| memcpy
| Скопировать блок данных из памяти.
| |
| memmove
| Переместить блок данных в память.
| |
| strcpy
| Скопировать строку.
| |
| strncpy
| Скопировать n символов строки.
| |
| Функции объединения (конкатенации)
| |
| strcat
| Объединение строк.
| |
| strncat
| Добавление n символов к строке.
| |
| Функции отношения (сравнения)
| |
| memcmp
| Сравнение двух блоков памяти.
| |
| strcmp
| Сравнение двух строк
| |
| strcoll
| Сравнение двух строк по категориям.
| |
| strncmp
| Сравнение n первых символов двух строк
| |
| strxfrm
| Преобразование строки, с учетом локали.
| |
| Функции поиска
|
| memchr
| Поиск символа в блоке памяти
|
| strchr
| Найти первое вхождение символа в строке.
|
| strcspn
| Выполняет поиск первого вхождения в строку str1 любого из символов строки str2, и возвращает количество символов до найденного первого вхождения.
|
| strpbrk
| Выполняет поиск первого вхождения в строку str1 любого из символов строки str2, и возвращает указатель на найденный символ.
|
| strrchr
| Поиск последнего вхождения указанного символа.
|
| strspn
| Поиск символов строки str2 в строке str1. Возвращает длину начального участка строки str1, который состоит только из символов строкиstr2.
|
| strstr
| Функция ищет первое вхождение подстроки str2 в строке str1.
|
| strtok
| Поиск лексем в строке, используя разделители.
|
| Другие
|
| memset
| Заполнить n байтов блока памяти указанным символом.
|
| strerror
| Интерпретация кодов ошибок в понятные сообщения об ошибках
|
| strlen
| Определить длину строки.
|
| | | | |