¿Qué significa strlen en lenguaje C?
strlen: El nombre de la función de biblioteca para calcular la longitud de una cadena.
str: normalmente, a los programadores les gusta usarlo como nombre de variable de cadena. Es string (abreviatura de la palabra inglesa string).
len: Normalmente, a los programadores les gusta usarlo como nombre de variable. Es longitud (abreviatura de longitud de palabra en inglés).
Por ejemplo:
char str[20]="Soy un estudiante"
int len
len = strlen; ( str);
printf("la longitud de la cadena es: d", len);
Información ampliada:
Prototipo de función
extern?unsigned?int?strlen(char?*s);
En Visual C 6.0 o Dev-C, el prototipo es size_t?strlen(const?char?*string);, donde size_t es en realidad es unsigned int. Puede ver este código en VC6.0 o Dev-C: typedef?unsigned?int?size_t;
Archivo de encabezado: string.h o cstring
Formato: strlen (expresión de puntero de carácter)
Función: Calcula la longitud (tipo int sin signo) de la cadena dada, excluyendo '\0'
Descripción: Devuelve s La longitud, excluyendo el carácter NULL de terminación.
La función strlen(char*) encuentra la longitud real de la cadena. El método para encontrarla es desde el principio hasta el primer '\0' si solo la define sin asignarle un valor inicial. it, este resultado es incierto, buscará desde la primera dirección de aa hasta que encuentre '\0' y se detenga.
Baidu Encyclopedia-strlen (función de lenguaje C/C)