[net.unix-wizards] null pointers

HOLSTEGE@CIT-20 (03/06/83)

From:  Eric Holstege <HOLSTEGE@CIT-20>

A NULL pointer "should" not be used to reference a location, but I see no
reason why it can't be. How else would one examine or store into address 0.
I could imagine a debugger whixh does not run as a separate process wanting to 
examine the program text to disassemble it. On micros, location 0 is often
a valid data location. In fact, I believe that C will allow
	*((char*)0) = 10;
the intent being to put 10 in address 0. 
-------