Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/01/2008, 04:17
DiosZ
 
Fecha de Ingreso: noviembre-2007
Mensajes: 7
Antigüedad: 17 años, 3 meses
Puntos: 0
Re: Cambio de varibale int a variable char

Cita:
Iniciado por aloqui Ver Mensaje
Para pasar de int a char es con un casting, pero cuidado si la variable es menor a 127 o mayor a 128 no te va a funcionar (te va a asignar un valor incorrecto, creo que el módulo 256 de la operacion).

La asignación se haría así:
Código:
variableChar = (char)VariableInt;
Si lo que quieres es pasar de int a cadena, puedes usar un simple sprintf. con el formato deseado. Ejemplo:
Código:
char buffer[100];
sprintf( buffer, "%+3d", variableInt );
Gracias. La funcion sprintf ha solucionado mi problema.Muchas gracias otra vez.
A partir de hora lo tendre muy presente la funcion sprintf.jeje
un aplauso para ti

Saludos