Quote Originally Posted by RyanC View Post
Hi guys, we know that NULL pointer is "nothing" but in terms of PC it's address of 0;
so once I write *(NULL) , how does the PC deal with? I know that *NULL isn't compilable, but how does the PC deal with reading NULL pointer? is he going to address 0 and then figuring out that there's no value there?! how the concept going exactly?!

thanks alot

I mean, once I write a code, how should I visualize NULL pointer?! how should I think about it to use it in a correct way in my code?!