Cześć, ostatnio sobie przeglądałem jak działa malloc i wyczytałem na stacku, że kiedy deklarujemy w pamięci jakieś dane, to malloc przed albo za tymi danymi tworzy dodatkowe dane, w których przechowywane są informacje takie jak następny blok w pamięci albo rozmiar tego bloku. Czy to prawda? Jak można pobrać te dane (nie wiem czy są "z przodu" danych, czy "z tyłu")?