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

回答編集履歴

1

.

2022/06/13 14:27

投稿

int32_t
int32_t

スコア22023

answer CHANGED
@@ -1,4 +1,10 @@
1
1
  ```c
2
+ int *p1, *p2;
3
+ ```
4
+
5
+ `int` を指していないので、`char` にしてください。コンパイルするときに `-Wall` を付けるよう心がけてください。
6
+
7
+ ```c
2
8
  int nowp = atoi(p1);
3
9
  ```
4
10
  読んだ行が `"<title>あっちょんぷりけ</title>\n"` のような文字列だったら、`p1` が指しているのは `"あっちょんぷりけ</title>\n"` です。`atoi()` で変換できる整数の文字列ではないので、エラーである 0 が返ります。