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