char *c="chinko"

先頭アドレスしか入ってないはずなのに、
printfするとちゃんとchinkoと表示されるのはなぜですか?
普通に考えると、cとしか表示されないはずです。

もう一度聞きます。
なぜポインタ周りの仕様は複雑ですか?