pはポインタだから、格納できるのはアドレスだけ
あくまで"ABC"っていう文字列リテラルの先頭を指しているだけで、
中に入っているわけじゃない。

こういうのって実行時にプログラムが、どんな風に展開されてるかを
イメージできないと理解しにくいんでない?