Cには実はアドレスという概念すらないぞ
&変数はあくまでも整数定数値。&を省略出来るケースも
多い。それを適切なポインタにキャストするだけ
そのポインタが&を指定した変数を指してくれてるかどうかは
コンパイラの気分次第。あんまし曖昧だととんでもないところ
を指すかも知れない。