DANGLING POINTER: A pointer pointing to a memory location that has been deleted (or freed) is called a dangling pointer.
WILD POINTER: A pointer that has not been initialized to anything (not even NULL) is known as a wild pointer.
VOID POINTER: Void pointer is a specific pointer type – void * – a pointer that points to some data location in storage, which doesn’t have any specific type