![]() |
In C++, memory management is essential to avoid memory leaks, crashes, and undefinable behavior. In this article, we will learn how to properly delete a pointer in C++. Deleting a Pointer in C++By deleting a pointer, we refer to deleting the memory allocated to the pointer. To delete a pointer in C++ we can use the delete keyword and for arrays allocated with After, deleting or deallocating the memory, we should assign the nullptr to the pointer. Syntax to Delete the Pointer in C++For deleting the pointer variable use: delete pointerName; For deleting the pointer array use: delete[] arrayPointer; Also, if you have used the malloc() or calloc() function to allocate the memory, then use the free() function for deallocation. C++ Program to Delete a PointerThe below example demonstrates how we can delete a pointer properly in C++. C++
Output
Value of dynamicInt: 42
|
Reffered: https://www.geeksforgeeks.org
C++ |
Type: | Geek |
Category: | Coding |
Sub Category: | Tutorial |
Uploaded by: | Admin |
Views: | 12 |