void lower( char * cadena )
Descripción:
Convierte una
cadena (o un simple carácter) a minúsculas, incluyendo los carácteres
especiales, como la letra "ñ" o las vocales acentuadas.
Si recibe una cadena de texto (o literal entre comillas), convertirá a
minúsculas todos los carácteres contenidos en dicha cadena y no retornará ningún
valor significativo (únicamente el propio puntero a la cadena recibida).
char micadena[50] = "ESTÁ LA CIGÜEÑA EN EL CAMIÓN."; char miletra = 'A'; MAIN_PROGRAM_CDIV BEGIN_PROGRAM // Definimos el modo gráfico set_gfx(GFX_AUTODETECT_WINDOWED); // Definimos la resolución set_mode(m320x200); lower( micadena ); // Convierte una cadena a mayúsculas lower( &miletra ); // Convierte un carácter en mayúscula write( 0, 0, 0, 0, micadena ); write( 0, 0, 10, 0, &miletra ); LOOP FRAME; END_PROGRAM
Este ejemplo tiene definidos dos datos globales (micadena y miletra),
se utilizará la función lower() para convertirlos a minúsculas, y
entonces se mostrarán en pantalla.
Esta función no modificará aquellos carácteres que no sean letras mayúsculas.
La función lower() es la inversa a upper(), ya que puede convertir
una cadena (o un carácter) a minúsculas.
Ver: upper() - strdel() - strcpy() - strcat() - strlen() - strcmp() - strnchr() - strnstr() - strset() - chartoint()