new ऑपरेटर – यह ऑपरेटर पर्याप्त मात्रा में डाटा ऑक्जेक्ट को मैमोरी प्रदान करता है।
int *p=new int;
उपरोक्त स्टेटमेंट इंटीजर डाटा ऑब्जेक्ट को पर्याप्त मात्रा में मेमोरी प्रदान करता है।
delete ऑपरेटर – यह ऑपरेटर मैमोरी को पुन: आवंटित करता है। जब डेटा ऑब्जेक्ट की आगे आवश्यकता नहीं होती है। इससे मुक्त की गयी मैमोरी दूसरी प्रोग्रामों के लिए पुन: उपयोग में लायी जा सकती है।
उदाहरण
delete p;
उपरोक्त स्टेटमेंट मैमोरी जिसे पॉइन्टर p द्वारा अंकित किया गया है उसे पुन: आवंटित करता है।