質問編集履歴
3
誤字
title
CHANGED
File without changes
|
body
CHANGED
@@ -15,7 +15,7 @@
|
|
15
15
|
#include <stdio.h>
|
16
16
|
#include <stdlib.h>
|
17
17
|
|
18
|
-
int CheckNumber(char *); // 文字列に数
|
18
|
+
int CheckNumber(char *); // 文字列に数字だけが含まれている時に1を返す。それ以外は0。
|
19
19
|
|
20
20
|
void main()
|
21
21
|
{
|
2
誤字
title
CHANGED
File without changes
|
body
CHANGED
@@ -5,7 +5,7 @@
|
|
5
5
|
ちなみにデバックで実行したところ問題なく動作しました。
|
6
6
|
|
7
7
|
realloc関数、malloc関数、free関数は使ったことがなく、何がおかしいのかもわかりません。
|
8
|
-
このプログラムをどうしたらエラーや停止状態にならなくできるのか教えてください。
|
8
|
+
このプログラムをどう書き直したらエラーや停止状態にならなくできるのか教えてください。
|
9
9
|
|
10
10
|
※CheckNumber関数は省略しています。
|
11
11
|
|
@@ -75,5 +75,5 @@
|
|
75
75
|
```
|
76
76
|
Expression:_CrtlsValidHeapPointer(block)
|
77
77
|
|
78
|
-
※エラーメッセージは環境によって異なるようで、エラーメッセージが出るものと出ないものがあるようです。
|
78
|
+
※エラーメッセージの有無は環境によって異なるようで、エラーメッセージが出るものと出ないものがあるようです。
|
79
79
|
```
|
1
エラーメッセージの追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -9,12 +9,6 @@
|
|
9
9
|
|
10
10
|
※CheckNumber関数は省略しています。
|
11
11
|
|
12
|
-
### エラーメッセージ
|
13
|
-
|
14
|
-
```
|
15
|
-
エラーメッセージは環境によって異なるようで、エラーメッセージが出るものと出ないものがあるようです。
|
16
|
-
```
|
17
|
-
|
18
12
|
### 該当のソースコード
|
19
13
|
|
20
14
|
```C言語
|
@@ -75,4 +69,11 @@
|
|
75
69
|
printf("入力された数字は %s です。\n", number);
|
76
70
|
free(number);
|
77
71
|
}
|
72
|
+
```
|
73
|
+
### エラーメッセージ
|
74
|
+
|
75
|
+
```
|
76
|
+
Expression:_CrtlsValidHeapPointer(block)
|
77
|
+
|
78
|
+
※エラーメッセージは環境によって異なるようで、エラーメッセージが出るものと出ないものがあるようです。
|
78
79
|
```
|