logo

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.

clase abstracta en java
    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.
strlen en c

Función C strlen()

Ejemplo de C strlen()

Los siguientes programas ilustran la función strlen() en C:



C


unión de cadenas java





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

subcadena de cadena java
>

>

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