>>510
const char*はコンパイル時に、たしかBSS領域とか仰々しい場所に置かれるから
関数内のchar[]は、関数スタックに置かれるので関数を出たと同時に開放されるから