"Memory allocated via
Parece-me um trabalho desnecessário...malloc
is persistent: it will continue to exist until the program terminates or the memory is explicitly deallocated by the programmer."