So, as malloc allocates on heap, operator new function will also allocate on heap, as free deallocate from heap operator delete function will also deallocate from heap.
म्हणून, malloc जसे हिपवर लागणारी जागा देते तसेच ऑपरेटर new फंक्शन सुध्दा हिपवर जागा देते. free जसे हिपवर दिलेली जागा सिस्टिमला परत देते तसेच "operator delete" फंक्शन सुध्दा हिपवर दिलेली जागा सिस्टिमला परत देते.