>>458
?
自分も最初は普通の変数の場合と同じかと思ったんですが
どうも違うような気がするのですが。。

const char* foo(); の場合は普通の変数と同じなのですが、
char* const foo() ;の場合に
char *bar = foo(); とconst無し変数に代入すると、
このbarはconst char* bar;のような変数と同様の動きをしているような。。