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).