The strlen() funkcija C apskaičiuoja tam tikros eilutės ilgį. The strlen() funkcija apibrėžta eilutė.h antraštės failą. Nulinis simbolis „ “ neįskaitomas.
C strlen() sintaksė
Strlen() funkcijos C sintaksė yra tokia:
size_t strlen (const char* str );>
Parametrai
Funkcija strlen() užima tik vieną parametrą.
np std
- str: Tai reiškia eilutės kintamąjį, kurio ilgį turime rasti.
Grąžinimo vertė
- Ši funkcija grąžina perduotos eilutės vientisą ilgį.

C strlen() Funkcija
C strlen() pavyzdys
Toliau pateiktos programos iliustruoja strlen() funkciją C:
C
eilučių masyvas c kalba
// 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;> }> |
pasirinkimas rūšiuoti java
>
>Išvestis
Length of string is : 13>
Svarbūs dalykai apie strlen()
Naudojant strlen() reikia atsiminti šiuos dalykus:
- strlen() neskaičiuoja NULL simbolis „ “ .
- Strlen() laiko sudėtingumas yra O(n) , kur n yra simbolių skaičius eilutėje.
- Jo grąžinimo tipas yra dydis_t (kuri paprastai yra nepasirašyta int ).