

- Работа с текстове
- Въвеждане и извеждане на низ
- Определяне на дължината на низ
- Сравняване на низ
- Копиране на низове
- Стандартен тип string
- Работа с дълги числа
- Задачи с дълги числа
- Авторски задачи
Библиотеката string.h предоставя множество от функции за обработка на стрингове, като най-важните от тях се използват за намиране на дължина на низ, копиране на един стринг в друг и сравняване на низове.
Дължината на низ се определяне чрез функцията strlen.
а) Синтаксис:
strlen(<низ>);
Функцията има единствен параметър, който може да бъде произволна последователност от знаци, зададена като низ. Функцията изчислява броя на знаците на параметъра и го връща като свой резултат от тип int.
б) Семантика:
Функцията обхожда стринга докато срещне ’\0’ и преброява всеки един от елементите му без ’\0’. Тя може да се реализира по следния начин:
int strlen(char *s) { int i=0; while(s[i]!='\0')i++; return i; }