A pointer is essentially just a number; no more capable of
simultaneously having two values or spontaneously switching between two
values than an int or any other atomic type. I suspect you're not
looking at what you think you're looking at. Like you've got variables
with the same name in nested scopes.
G
--
What I write is what I mean. I request that anyone who decides to respond
please refrain from "disagreeing" with something I didn't write in the first
place.