logo

функція strlen() у c

The strlen() функція в C обчислює довжину заданого рядка. The strlen() функція визначена в рядок.h файл заголовка. Він не враховує нульовий символ ' '.

Синтаксис C strlen()

Синтаксис функції strlen() у C такий:



size_t strlen (const char* str );>

Параметри

Функція strlen() приймає лише один параметр.

розкосі дерева
    str: представляє рядкову змінну, довжину якої ми маємо знайти.

Повернене значення

  • Ця функція повертає інтегральну довжину переданого рядка.
strlen в c

Функція C strlen().

Приклад C strlen()

Наведені нижче програми ілюструють функцію strlen() у C:



C




як роздрукувати java



// 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;> }>

array.з java
>

>

Вихід

Length of string is : 13>

Важливі моменти про strlen()

Під час використання strlen() слід пам’ятати про наступні моменти:

  • strlen() не враховує NULL символ « » .
  • Часова складність strlen() становить O(n) , де n – кількість символів у рядку.
  • Його тип повернення є size_t (який зазвичай є unsigned int).