>>954
char *hoge;時点では領域確保しないでhoge="a";のとき初めて確保するの?
代入した時点で代入された値ぶんだけ格納できる領域に保存してその先頭アドレスを保持するって感じなのかな
C言語むずい