Sentral,
NULL = 0, or hex 0x00000000, or binary 000000000000. Its stated in the compiler, #define NULL 0, try hovering over NULL in Visual C++, u'll see how it defines it. When you set a pointer to NULL you are actually setting it to address 0x00000000 which is a placeholder address that points to nada or shorthand - 0.

7stud,
I use NULL for an int sometimes when I'm lazy. You sayin I'm not a "real" programmer? Them's fightin words!