回答編集履歴

1

回答に追記

2019/01/20 03:39

投稿

y_waiwai
y_waiwai

スコア87784

test CHANGED
@@ -1,3 +1,25 @@
1
1
  ローカル変数は関数の呼び出し時にスタックにその領域が確保されます
2
2
 
3
3
  ということで、たまたまアドレスが一緒になることはありますが、それだけの話しです
4
+
5
+
6
+
7
+ 質門1 間違ってます
8
+
9
+
10
+
11
+ 質門2
12
+
13
+ > push rbp
14
+
15
+ mov rbp, rsp
16
+
17
+ sub rsp, 16
18
+
19
+
20
+
21
+ ここでrspに16減算してます。
22
+
23
+ これがローカル変数領域になるんですね
24
+
25
+ どういう動作になるか自分で追っかけてみましょうねっ