Horizontal

domingo, 30 de marzo de 2014

Uso de la función strlen

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

1 comentario:

  1. Casino Tycoon 1st Party Casino Hotel Packages & Deals
    We'll 서귀포 출장마사지 also give 고양 출장안마 you exclusive access to the casino's VIP services. Casino Tycoon 경상남도 출장마사지 1st Party Casino Hotel 정읍 출장마사지 Packages & Deals, including VIP 안동 출장샵

    ResponderEliminar

Related Posts Plugin for WordPress, Blogger...