Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

In C++, a pointer is a variable that holds the memory address of another variable. Pointers allow direct manipulation of memory, which can be useful in a variety of applications such as dynamic memory allocation, passing arguments by reference, and building complex data structures like linked lists and trees.