あんま関係ないけど大学の教科書として使ってるC言語の本の説明

char *p="Hello";
としておけば、後から
p="good";
等と扱う文字列を変更できる

って書いてる
ほんまにこんな事していいのか