logo search
ООП для Заоч / Пинчук Лозовская Программир на С

Int strlen(char* s);

Повертає довжину рядка s. Довжина рядка визначається як кількість його символів, завершальний нуль-байт не враховується.

char* strcpy(char* dest, char* src);

Виконується копіювання символів з рядка src у рядок dest. Масив символів з адресою dest повинен бути досить великим, щоб вміщувати всі символи з масиву src. Функція повертає адресу завершального нуль-байту в масиві dest після копіювання.

char* strcat(char* dest, char* src);

Функція виконує конкатенацію рядків: до рядка dest приєднується рядок src. Повертається покажчик на масив-результат dest. Розмір масиву символів з адресою dest повинен бути достатнім для виконання цієї операції.

char* strchr(char* s, int x);

Виконується пошук першого входження символу x у рядок s. Вертається адреса знайденого входження. Якщо символ x не знайдений, вертається значення NULL .

char* strstr(char* s1, char* s2);

Виконується пошук першого входження рядка символів s2 у рядок s1. Повертається адреса першого символу для знайденого входження або NULL, якщо входження не виявлене.