ふと今更思ったんだけど
ポインターpに対して演算子*が返す*pは、
値じゃなくて参照?