Quote:
If null is defined as 0, and you can create a reference to 0, then you can create a reference to null. I somehow managed to say that in the most poorly worded way possible, but I was just pointing out that although technically there's no reason or use for it, it is possible to assign and check a reference to be null.
I think that your wording is fine, but you should have clarified Daved's wording outright instead of trying to be funny by taking it literally. Clearly, Daved meant that while there are null pointers, there are no null references since references always refer to objects (though due to a programming error they might "refer" to an object that no longer exists, but this would be in the realm of undefined behaviour, if I remember correctly).