strlen() funkcija c

strlen() funkcija c

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

    str: Tai reiškia eilutės kintamąjį, kurio ilgį turime rasti.

Grąžinimo vertė

  • Ši funkcija grąžina perduotos eilutės vientisą ilgį.
strlenas c

C strlen() Funkcija

C strlen() pavyzdys

Toliau pateiktos programos iliustruoja strlen() funkciją 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;> }>

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