 Glossary: Null Pointer
Glossary: Null Pointer
 
A null pointer is a 
pointer
that is currently pointing to nothing.
Often pointers are set to zero to make 
them null pointers or tested against zero to see if they are null, e.g.:-
  TObject  mypointer = 0;
and
  if ( mypointer ) printf("mypointer is pointing to something\n");
Actually 
the C++ standard does not require that a null pointer be represented by 
zero - although it does require that assignments and tests against zero work as 
if it were. 
See OO Concepts: 1Pointers and References
 
Go Back to the
The Glossary Top Page
If you have any comments about this page please send them to
Nick West