Muchisimas gracias de antemano..
Este es el codigo:
Código:
Nota: estoy utilizando gcc en linux.. #include<stdio.h>
#include<stdlib.h>
int *reserv_mem(void);
int main()
{
int var = 9;
int *ptr = reserv_mem();
ptr = &var;
free(ptr); //ACA ME TIRA ERROR
return 0;
}
int *reserv_mem(void)
{
int *temp = NULL;
temp = (int *) malloc(sizeof(int));
return temp;
}

