logo

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.

js onload
    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


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