funkcija strlen() v c

funkcija strlen() v c

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.

    str: Predstavlja spremenljivko niza, katere dolžino moramo najti.

Povratna vrednost

  • Ta funkcija vrne integralno dolžino posredovanega niza.
strlen v c

Funkcija C strlen().

Primer C strlen()

Spodnji programi ponazarjajo funkcijo strlen() v 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;> }>

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