A este dodaok k bodu 3.
free volas samozrejme len na veci alokovane pomocou new, t.j. na veci ktore si alokoval sam, z haldy. nevolas to na veci zo stacku samozrejme, ptz stack sa neda alokovat/uvolnovat jak ta napadne, uvolnenie stacku je pevne zviazane s navratom z funkcie.