Hacker News new | ask | show | jobs
by arielby 3947 days ago
Except you can have a void* that does not have an end address.
1 comments

Hmm, yeah, void pointers are weird. I'd be inclined to say that its start and end address are the same and it's a range over 0 bytes of memory, and the fact that dereferencing fails is an artifact of the dereferencing operation itself... but I don't know enough about void pointer voodoo to know whether that's actually a consistent interpretation.