Micah Cowan <> writes:
[...]
> Neither do C programmers. The fact that NULL is not represented
> as all bits zero is:
>
> 1) Not limited to C. This is also true of C++.
> 2) Not relevant to the initializations you have above.
To be precise, NULL is not *necessarily* represented as all bits zero.
On many implementations, NULL is represented as all bits zero (which
can make it more difficult to detect bugs caused by code that makes
this assumption).
--
Keith Thompson (The_Other_Keith)
<http://www.ghoti.net/~kst>
San Diego Supercomputer Center <*> <http://www.sdsc.edu/~kst>
Schroedinger does Shakespeare: "To be *and* not to be"