The strlen() funkcija v C izračuna dolžino danega niza. The strlen() funkcija je definirana v niz.h naslovna datoteka. Ničelni znak ' ' ne šteje.
Sintaksa C strlen()
Sintaksa funkcije strlen() v C je naslednja:
size_t strlen (const char* str );>
Parametri
Funkcija strlen() sprejme samo en parameter.
js onload
- str: Predstavlja spremenljivko niza, katere dolžino moramo najti.
Povratna vrednost
- Ta funkcija vrne integralno dolžino posredovanega niza.

Funkcija C strlen().
Primer C strlen()
Spodnji programi ponazarjajo funkcijo strlen() v C:
C
java za rezanje nizov
// 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;> }> |
niz int
>
>Izhod
Length of string is : 13>
Pomembne točke o strlen()
Pri uporabi strlen() je treba upoštevati naslednje točke:
- strlen() ne šteje NULL znak ' ' .
- Časovna zapletenost strlen() je O(n) , kjer je n število znakov v nizu.
- Njegov povratni tip je velikost_t (ki je na splošno unsigned int).