int strlen( const char * cadena )
Retorna:
La longitud de la cadena, en carácteres (contando los espacios).
Descripción:
Cuenta el número de carácteres del texto pasado
como parámetro, o contenido actualmente en la cadena pasada.
La cadena de texto puede ser un literal (texto entre comillas) o un dato
de tipo (char *).
char cadena1[50]="Texto ejemplo"; int longitud_cadena1;
MAIN_PROGRAM_CDIV BEGIN_PROGRAM // Definimos el modo gráfico set_gfx(GFX_AUTODETECT_WINDOWED); // Definimos la resolución set_mode(m640x480); write(0,0,0,0,"Texto contenido en <cadena1>:"); write(0,0,10,0,cadena1); write(0,0,20,0,"Longitud de <cadena1>:"); longitud_cadena1=strlen(cadena1); // Calcula la longitud write_int(0,0,30,0, &longitud_cadena1); LOOP FRAME; END_PROGRAM
Se puede añadir un carácter a una cadena con la función
strcat().
Para quitar carácteres de una cadena se debe utilizar
strdel().
Ver: upper() - lower() - strdel() - strcpy() - strcat() - strcmp() - strnchr() - strnstr() - strset() - chartoint()