funció strlen() a c

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.

    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




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

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