Re: Offtopic???
Hola
perdon por el offtopic.. tengo una duda en C...
char *inttochar(int n)
{
char *a;
void *v = &n;
a = v
return a;
}
Esto funcionaria correctamente??
No eso no funcionará bien. Simplemente hará un cambio de direcciones en
memoria, y ademas esta devolviendo un apuntador a una direccion en la
pila que cuando termine la funcion queda invalida.
Este programa le sacará seguramente un segmentation fault.
El atoi convierte una cadena de caracteres a entero. Lo que necesita es
la funcion sprintf que funciona como el printf pero el resultado lo pone
en una cadena.
Seria
void inttochar(int n, char *s) {
sprintf ( s, "%d", n );
}
Asumiendo que s tiene espacio reservado en memoria.
Hernan Mauricio Velasquez
Ingenieria de Sistemas y Computacion
DTI - Programa Hermes
Universidad de los Andes
Santafe de Bogota, Colombia
Reply to:
- References:
- Offtopic???
- From: "rkrdo@nettaxi.com" <rkrdo@nettaxi.com>