El compilador solo compila, no hace nada en tiempo de ejecución.
El sistema operativo será el que se encargue de liberar la memoria cuando el programa cierre.
Pero por si por alguna razón el SO no la liberara, la mejor práctica es liberarla explicitamente.
El sistema operativo será el que se encargue de liberar la memoria cuando el programa cierre.
Pero por si por alguna razón el SO no la liberara, la mejor práctica es liberarla explicitamente.