hi all, if I am allocating memory using malloc, example 1. Code: temp = (int)malloc(122); temp addresss is 1000 And I am not freeing the memory. Second time when I execute the code,I will free the memory. example2: Code: temp = (int)malloc(122); free(temp); this time temp address is 2000 With the code in example2, whether the memory allocated in first execution (example1)is also free. If not,I want to free the memory allocated in first execution. how to do?