Функции копирования
|
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
| Определить длину строки.
|
| | | |