Suppose a dynamic variable were created as follows:
char *p;
Assuming that the value of the pointer variable p has not changed (so it
still points to the same dynamic variable), how can you destroy this new
dynamic variable and return the memory it uses to the freestore so that
the memory can be reused to create new dynamic variables?
Sorry the answer is not available at the moment…
If you are able to find the answer, please make sure to post it here. So that your Juniors have smile on their lips and feel happy.
Spread the 'tradition of sharing'.