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. -------