C/Visual C - Lo contrario de atoi...

 
Vista:

Lo contrario de atoi...

Publicado por Kronos (1 intervención) el 15/06/2004 23:25:34
Hola amigos...(c basico)
Bueno, ....soy nuevo en esto, pero ya me estoy involucrando cada vez mas en este mundo c... Mi duda es la siguiente: lo que deseo hacer es hacer lo mismo que la funcion "atoi", pero a la inversa... me explico.. deseo pasar números enteros(int; ej: 21125), a formato string o a una cadena de caracteres con el objetivo de guardar esta cadena en un variable de caracteres, para así poder manipularla.
Espero me puedan ayudar, guiar o dar ideas. Salu2 Kronos..!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Lo contrario de atoi...

Publicado por Erick (92 intervenciones) el 16/06/2004 00:26:55
La funcion que necesitas es: itoa

#include <stdlib.h>
#include <conio.h>
#include <stdio.h>

void main()
{ int n=10;
char c[10];
clrscr();
itoa(n,c,10);
printf("esta es mi cadena %s",c);
getch();
}

Nota: El numero 10 siempre va ok

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Lo contrario de atoi...

Publicado por chuidiang (677 intervenciones) el 16/06/2004 09:31:10
Además de itoa() tienes otra opción que es sprintf(). Funciona igual que printf() pero en vez de en pantalla escribe en una cadena

char cadena[100];
int numero = 233;
sprintf (cadena, "%d", numero);

Se bueno.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar