teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

変更

2017/04/24 00:43

投稿

A.Ichi
A.Ichi

スコア4070

answer CHANGED
@@ -9,7 +9,8 @@
9
9
  printf("%p\n", test);
10
10
  printf("%p\n", &test);
11
11
 
12
+ char *s;
12
- char *s = (char *)malloc(16);
13
+ s = (char *)malloc(16);
13
14
  printf("%p\n", s);
14
15
  printf("%p\n", &s);
15
16
 

1

変更

2017/04/24 00:43

投稿

A.Ichi
A.Ichi

スコア4070

answer CHANGED
@@ -5,18 +5,14 @@
5
5
  #include <stdlib.h>
6
6
 
7
7
  char test[16] = "ABCDE";
8
- typedef char *Ptr;
9
-
10
8
  void main(void) {
11
-
12
9
  printf("%p\n", test);
13
10
  printf("%p\n", &test);
14
11
 
15
- Ptr s = (Ptr)malloc(200);
12
+ char *s = (char *)malloc(16);
16
13
  printf("%p\n", s);
17
14
  printf("%p\n", &s);
18
15
 
19
16
  free(s);
20
17
  }
21
-
22
18
  ```