Archivo de cabecera / Librería:
string.h
Declaración:
size_t strlen ( const char *string );
Parámetros:
string La cadena a procesar.
Valor de retorno:
Longitud de la cadena.
Ejemplo:
#include<stdio.h> #include<string.h> int main(){ char string[100]; printf("Ingrese el string: "); scanf("%s",string); int tam=strlen(string); printf("Su longitud es : %d\n",tam); return 0; }
Salida:
Ingrese el string: algoritmos Su longitud es : 10
Implementación alternativa:
#include<stdio.h> int mi_strlen(char *string){ int i; for(i=0;string[i]!='\0';i++); return i; } int main(){ char string[100]; printf("Ingrese el string: "); scanf("%s",string); int tam=mi_strlen(string); printf("Su longitud es : %d\n",tam); return 0; }
Salida:
Ingrese el string: algoritmos Su longitud es : 10
Uso de la función strlen ( )