Definition of Pointer

Definition: A pointer is a special kind of variable in C and C++ that holds the address of another variable.

Pointers and arrays are two sides of the same coin. To write any kind of non trivial application in C, pointers are needed.

C# allows pointers but only in unmanaged code.


Examples: Pointers let me search the block of text very rapidly.