回答編集履歴

2

誤記修正

2019/12/26 22:15

投稿

cateye
cateye

スコア6851

test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
 
10
10
 
11
- BAいただきましたが・・・当方の環境(LinuxMint+Clang10での結果(メモリの中身)です。
11
+ BAいただきましたが・・・当方の環境(LinuxMint+Clang10)での結果(メモリの中身)です。
12
12
 
13
13
  ```text
14
14
 

1

追記

2019/12/26 22:15

投稿

cateye
cateye

スコア6851

test CHANGED
@@ -5,3 +5,51 @@
5
5
 
6
6
 
7
7
  は、ありません。たまたま確保した領域が、そのような配列になっていただけです。
8
+
9
+
10
+
11
+ BAいただきましたが・・・当方の環境(LinuxMint+Clang10での結果(メモリの中身)です。
12
+
13
+ ```text
14
+
15
+ usr ~/Project/test % ./a.out
16
+
17
+ +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +F| -- ASCII --
18
+
19
+ --+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+----------------
20
+
21
+ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
22
+
23
+ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
24
+
25
+ 00 00 00 00 00 00 00 00 ........
26
+
27
+ usr ~/Project/test % cat t2.c
28
+
29
+ #include <stdlib.h>
30
+
31
+
32
+
33
+ extern void dump(void *buf, int size);
34
+
35
+
36
+
37
+ int main(void)
38
+
39
+ {
40
+
41
+ float *dEdA3 = malloc(sizeof(float)*10);
42
+
43
+
44
+
45
+ dump(dEdA3,sizeof(float)*10);
46
+
47
+
48
+
49
+ return 0;
50
+
51
+ }
52
+
53
+
54
+
55
+ ```