Función de biblioteca C - strlen ()

Descripción

La función de la biblioteca C size_t strlen(const char *str) calcula la longitud de la cadena str hasta, pero sin incluir el carácter nulo de terminación.

Declaración

A continuación se muestra la declaración de la función strlen ().

size_t strlen(const char *str)

Parámetros

  • str - Ésta es la cadena cuya longitud se debe encontrar.

Valor devuelto

Esta función devuelve la longitud de la cadena.

Ejemplo

El siguiente ejemplo muestra el uso de la función strlen ().

#include <stdio.h>
#include <string.h>

int main () {
   char str[50];
   int len;

   strcpy(str, "This is tutorialspoint.com");

   len = strlen(str);
   printf("Length of |%s| is |%d|\n", str, len);
   
   return(0);
}

Compilemos y ejecutemos el programa anterior que producirá el siguiente resultado:

Length of |This is tutorialspoint.com| is |26|