>*(data + i)と data[i]は全く同じ意味だ。
それは良くわかってるんだけど・・・

たとえば *(data + 0)つまり parっていう文字列 を %10d つまり
整数で出力しようとするとアドレスが出力されるというの?
ならないよね?
アスキー文字の10進数にあたる数字が出力される
というなら合点がいくんだけど・・・


もうちょっと考えてみます。