función strlen() en c
El strlen() La función en C calcula la longitud de una cadena determinada. El strlen() La función está definida en cadena.h archivo de cabecera. No cuenta el carácter nulo ' '.
Sintaxis de C strlen()
La sintaxis de la función strlen() en C es la siguiente:
size_t strlen (const char* str );
Parámetros
La función strlen() solo toma un único parámetro.
- str: Representa la variable de cadena cuya longitud tenemos que encontrar.
Valor de retorno
- Esta función devuelve la longitud integral de la cadena pasada.
Función C strlen()
Ejemplo de C strlen()
Los siguientes programas ilustran la función 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;> }> |
Producción
Length of string is : 13
Puntos importantes sobre strlen()
Se deben tener en cuenta los siguientes puntos al utilizar strlen():
- strlen() no cuenta el Carácter NULO ' ' .
- La complejidad temporal de strlen() es En) , donde n es el número de caracteres de la cadena.
- Su tipo de retorno es tamaño_t (que generalmente es unsigned int).