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; }