質問編集履歴
1
freeの位置を修正しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -50,7 +50,7 @@
|
|
50
50
|
|
51
51
|
p = (int *)malloc(sizeof(int));
|
52
52
|
|
53
|
-
|
53
|
+
|
54
54
|
|
55
55
|
printf("数値を入力して下さい->");
|
56
56
|
|
@@ -59,8 +59,6 @@
|
|
59
59
|
|
60
60
|
|
61
61
|
if(*p<0){
|
62
|
-
|
63
|
-
free (p);
|
64
62
|
|
65
63
|
break;
|
66
64
|
|
@@ -71,6 +69,8 @@
|
|
71
69
|
printf("%d,%p\n",*p,p);
|
72
70
|
|
73
71
|
|
72
|
+
|
73
|
+
free(p);
|
74
74
|
|
75
75
|
return 0;
|
76
76
|
|