logo

funció strlen() a c

El strlen() La funció en C calcula la longitud d'una cadena donada. El strlen() funció es defineix a corda.h fitxer de capçalera. No compta el caràcter nul ' '.

Sintaxi de C strlen()

La sintaxi de la funció strlen() en C és la següent:



size_t strlen (const char* str );>

Paràmetres

La funció strlen() només pren un únic paràmetre.

rebaixa amb imatges
    str: Representa la variable de cadena la longitud de la qual hem de trobar.

Valor de retorn

  • Aquesta funció retorna la longitud integral de la cadena passada.
strlen al c

Funció C strlen().

Exemple de C strlen()

Els programes següents il·lustren la funció strlen() en C:



C


L'actriu Sai Pallavi





// 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;> }>

cadena a char
>

>

Sortida

Length of string is : 13>

Punts importants sobre strlen()

Cal tenir en compte els punts següents quan utilitzeu strlen():

  • strlen() no compta el Caràcter NULL ' ' .
  • La complexitat temporal de strlen() és O(n) , on n és el nombre de caràcters de la cadena.
  • El seu tipus de retorn és mida_t ( que generalment és int sense sign ).