回答編集履歴

1

誤字修正など

2021/05/12 15:40

投稿

ttb
ttb

スコア74

test CHANGED
@@ -12,9 +12,9 @@
12
12
 
13
13
  関数を抜ける時に、積み上げたスタックは全て破棄されます。
14
14
 
15
- その後、別の関数を呼び出すと、スタックの先ほどと同じ領域を使って、また呼び出し元アドレスを積んだあと、ローカル変数を積み上げます。
15
+ その後、別の関数を呼び出すと、スタックの先ほどと同じ領域を使って、また呼び出し元アドレスを積んだあと、ローカル変数を積み上げます。(概念的には積み上げる、ですが、実際はその領域を使うと宣言(他の人と使う所が被らないようにする)して書き換えるだけです。)
16
16
 
17
- このように、「破棄」されたあとは、何に使われるのかがプログラマの手を離れてしまうので、そこにアクセスして書き掛けるのは禁忌です。
17
+ このように、「破棄」されたあとは、何に使われるのかがプログラマの手を離れてしまうので、そこにアクセスして書き変えるのは禁忌です。
18
18
 
19
19
 
20
20