Well I think I posted this a bit too fast. I looked it up and it's really defined as 0 (or in C: (void*)0 ). So I was misinformed there.

But then may I ask the question why that NULL exists? When is/was it used for which purpose?