質問: {4196445, 0, -5136, 32767, 0, 0, 4196368, 0, 4195648, 0}という値が代入されています。 なぜこのような値が代入されたのか知りたいです。 よろしくお願いします
回答: > > stk = {4196445, 0, -5136, 32767, 0, 0, 4196368, 0, 4195648, 0}という値が代入されています。 > > > C言語では自動変数は明示的に初期化しない限り不定値です。 代入されてるのではなく、`Initialize(&s, MAX);`で`stk[0]`~`stk[MAX-1]`を初期化していないため不定値が入っているだけです。