元442です。>>475の最後辺りの文章を読んだ上で、ご覧くださいm(__)m

char Str[100]="ABCDEFGHIJK";
char *p;
p = Str + 4;
double Syousu = 0.0;

です。
Str[100]を宣言した瞬間、メモリにはchar型のサイズで101個分連続した空き箱を作るんですよね?
そして、p には、Str[4]のアドレスが保持される。であってますよね?

で、double型の変数Syousuのアドレスは、
char Str[100]の場所になる可能性はありますか?ここが非常に知りたいんです・゚・(つД`)・゚・

説明が分からないって方いません?σ(^_^;)アセアセ...