функція strlen() у c
The strlen() функція в C обчислює довжину заданого рядка. The strlen() функція визначена в рядок.h файл заголовка. Він не враховує нульовий символ ' '.
Синтаксис C strlen()
Синтаксис функції strlen() у C такий:
size_t strlen (const char* str );
Параметри
Функція strlen() приймає лише один параметр.
- str: представляє рядкову змінну, довжину якої ми маємо знайти.
Повернене значення
- Ця функція повертає інтегральну довжину переданого рядка.
Функція C strlen().
Приклад C strlen()
Наведені нижче програми ілюструють функцію strlen() у C:
C
// c program to demonstrate> // example of strlen() function.> #include> #include> int> main()> {> > // defining string> > char> str[] => 'techcodeview.com'> ;> > // getting length of str using strlen()> > int> length => strlen> (str);> > printf> (> 'Length of string is : %d'> , length);> > return> 0;> }> |
Вихід
Length of string is : 13
Важливі моменти про strlen()
Під час використання strlen() слід пам’ятати про наступні моменти:
- strlen() не враховує NULL символ « » .
- Часова складність strlen() становить O(n) , де n – кількість символів у рядку.
- Його тип повернення є size_t (який зазвичай є unsigned int).