回答編集履歴

2

typo修正

2019/07/04 05:42

投稿

y_waiwai
y_waiwai

スコア87784

test CHANGED
@@ -18,4 +18,4 @@
18
18
 
19
19
  ---
20
20
 
21
- で、25文字以下、ということですが、C言語の文字列には、も地裂終端の'\0'が必須となってるので、その分の領域も含めて確保する必要があります
21
+ で、25文字以下、ということですが、C言語の文字列には、文字列終端の'\0'が必須となってるので、その分の領域も含めて確保する必要があります

1

回答に追記

2019/07/04 05:42

投稿

y_waiwai
y_waiwai

スコア87784

test CHANGED
@@ -13,3 +13,9 @@
13
13
 
14
14
 
15
15
  #入るのは文字列である!と決まってるなら、strcpyでもいいでしょう
16
+
17
+
18
+
19
+ ---
20
+
21
+ で、25文字以下、ということですが、C言語の文字列には、も地裂終端の'\0'が必須となってるので、その分の領域も含めて確保する必要があります