回答編集履歴
2
以下同文
test
CHANGED
@@ -4,25 +4,25 @@
|
|
4
4
|
|
5
5
|
|
6
6
|
|
7
|
-
|
7
|
+
. number -> 変数.何か値を持っている
|
8
8
|
|
9
|
-
|
9
|
+
. ptr = new int() -> 空き領域のどこかにあるアドレスを持っている.
|
10
10
|
|
11
|
-
|
11
|
+
. アドレス先にはintのコンストラクタ呼び出しより0が入っている.
|
12
12
|
|
13
|
-
|
13
|
+
.
|
14
14
|
|
15
|
-
|
15
|
+
. ptr = &number -> new int()のことはもう忘れた.
|
16
16
|
|
17
|
-
|
17
|
+
. number変数のアドレスに夢中.どうでもよいがメモリリーク
|
18
18
|
|
19
|
-
|
19
|
+
.
|
20
20
|
|
21
|
-
|
21
|
+
. *ptr -> numberの値に注目中.参照先を表示
|
22
22
|
|
23
|
-
|
23
|
+
. ptr -> numberのアドレスに注目中.number変数自身のアドレスが表示
|
24
24
|
|
25
|
-
|
25
|
+
. &ptr -> どこかのだれかがptrのアドレスに注目中.ptr変数自身のアドレスが表示
|
26
26
|
|
27
27
|
|
28
28
|
|
1
書式改善
test
CHANGED
@@ -4,25 +4,25 @@
|
|
4
4
|
|
5
5
|
|
6
6
|
|
7
|
-
number -> 変数.何か値を持っている
|
7
|
+
- number -> 変数.何か値を持っている
|
8
8
|
|
9
|
-
ptr = new int() -> 空き領域のどこかにあるアドレスを持っている.
|
9
|
+
- ptr = new int() -> 空き領域のどこかにあるアドレスを持っている.
|
10
10
|
|
11
|
-
|
11
|
+
- アドレス先にはintのコンストラクタ呼び出しより0が入っている.
|
12
12
|
|
13
|
+
-
|
13
14
|
|
15
|
+
- ptr = &number -> new int()のことはもう忘れた.
|
14
16
|
|
15
|
-
|
17
|
+
- number変数のアドレスに夢中.どうでもよいがメモリリーク
|
16
18
|
|
17
|
-
|
19
|
+
-
|
18
20
|
|
21
|
+
- *ptr -> numberの値に注目中.参照先を表示
|
19
22
|
|
23
|
+
- ptr -> numberのアドレスに注目中.number変数自身のアドレスが表示
|
20
24
|
|
21
|
-
*ptr -> numberの値に注目中.参照先を表示
|
22
|
-
|
23
|
-
ptr -> numberのアドレスに注目中.number変数自身のアドレスが表示
|
24
|
-
|
25
|
-
&ptr -> どこかのだれかがptrのアドレスに注目中.ptr変数自身のアドレスが表示
|
25
|
+
- &ptr -> どこかのだれかがptrのアドレスに注目中.ptr変数自身のアドレスが表示
|
26
26
|
|
27
27
|
|
28
28
|
|