Wenn man bedenkt, daß man im Programm standardmäßig über einen
virtuellen Speicherbereich verfügt und nicht direkt im realen
RAM arbeitet...
VirtualAlloc
Das ist geeignet, wenn man irgendwelche Spezialanforderungen hat (selbst einen Heap programmieren, Page-alignten Speicher für Optimierungen, usw.).
Die Heapfunktionen sollten für normale Anwendungen völlig ausreichen.