Tema: Ayuda en C
Ver Mensaje Individual
  #15 (permalink)  
Antiguo 16/08/2006, 08:11
N0vat0
 
Fecha de Ingreso: julio-2006
Mensajes: 99
Antigüedad: 18 años, 5 meses
Puntos: 0
Instru, ya lei las FAQs y tengo una pregunta sobre un cod:
Código:
int *funcion(void)
{
int *valor;
valor=(int *)malloc(sizeof(int));
//Calculo de valor
return valor;
}
Que significa esta forma de definir la funcion?¿ Por un parte pone q retorna un entero (int) y por otra parte q no retorna nada (void), no lo entiendo.

Y la otra pregunta sobre este cod.. POrke se define la funcion como un puntero "int *funcion(void)"?¿ Como se supone k se llama a la funcion si esta es un puntero?¿

Saludos.