estructuras lineales

Páginas: 2 (449 palabras) Publicado: 9 de octubre de 2013
char * itoa( int valor, char * cadena_destino, int base )

Retorna:
Una cadena de texto conteniendo el resultado.
Descripción:
Esta función se utiliza para convertir un valor numérico en unacadena de texto, es decir, que permite convertir un número entero en un texto. La cadena contendrá tantos carácteres como dígitos tenga el resultado.
El parámetro base especifica la base utilizadapara convertir el valor, esta deberá ser entre 2 y 36, inclusive.

La función atoi() permite la operación contraria; convertir un literal o cadena de texto en un valor numérico.

Ejemplo 1:
intvalor = 12345;
char cadena[25];

MAIN_PROGRAM_CDIV

BEGIN_PROGRAM
// Definimos el modo gráfico
set_gfx(GFX_AUTODETECT_WINDOWED);

// Definimos la resolución
set_mode(m320x200);itoa(valor, cadena, 10);

write(0,0,0,0,"Resultado:");
write(0,0,10,0,cadena);

LOOP
FRAME;
END_PROGRAM
Ejemplo 2:
char mensaje[50], strtmp[50];

MAIN_PROGRAM_CDIV
BEGIN_PROGRAM// Definimos el modo gráfico
set_gfx(GFX_AUTODETECT_WINDOWED);

// Definimos la resolución
set_mode(m640x480);

load_fpg("..\\..\\help\\help.fpg");
mouse.graph=200;write(0,0,0,0,mensaje);
do{

// Compone un mensaje con texto y números utilizando itoa()

strcpy(mensaje, "Cursor del ratón en (");
strcat(mensaje, itoa(mouse.x, strtmp, 10) );strcat(mensaje, ",");
strcat(mensaje, itoa(mouse.y, strtmp, 10));
strcat(mensaje, ").");

FRAME;
}while(!key(_esc));

END_PROGRAM

Ejemplo 1: convierte un valor a una cadena de texto usando alfunción itoa(), utilizamos la base 10 que es la decimal.
Ejemplo 2: compone en una cadena de texto denominada mensaje (char *) con las funciones: ( strcpy() y strcat() ) de letras y valores numéricos(las coordenadas
del ratón, ver mouse), y lo representa en pantalla con la función write().

El programa carga el archivo help.fpg con load_fpg() y asigna el gráfico 200 como cursor del ratón....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estructuras lineales
  • Estructuras lineales
  • Estructuras No Lineales
  • Estructuras Lineales
  • estructura lineal
  • estructuras lineales
  • Estructuras lineales
  • estructuras lineales

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS