C/Visual C - como convertir un entero (int) a cadena (char)

 
Vista:

como convertir un entero (int) a cadena (char)

Publicado por abi (54 intervenciones) el 09/05/2003 04:42:23
Hola! Quisiera que alguien me dijera cual es la funcion para convertir un entero a una cadena y como la puedo usar. Y bueno tambien preguntar si hay una funcion que encuentre el centro de una cadena donde no se sepa el numero de caracteres
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:como convertir un entero (int) a cadena (char)

Publicado por Armando (127 intervenciones) el 09/05/2003 06:51:15
La funcio se llama itoa, anexo ejemplo. Para lo segundo busca alguna funcion en la librería STRING.H, si no hay es muy facil hacer una, solo cuenta los caracteres, el termino de las cadena esta indicado por el valor NULL.


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

int main(void)
{
int number = 12345;
char string[25];

itoa(number, string, 10);
printf("integer = %d string = %s\n", number, string);
return 0;
}
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:como convertir un entero (int) a cadena (char)

Publicado por abi (54 intervenciones) el 09/05/2003 23:55:25
Hola! Armando muchas gracias, sabía que para convertir una cadena a entero era atoi pero no sabia que para convertir un entero a cadena era itoa, solo me queda una duda para que es el 10 que esta al final ¿?
para lo segundo si tenia idea de como se hacia solo que quería saber si habia una función y cual era. Bueno Gracias
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