回答編集履歴
1
詳細を記入した。
answer
CHANGED
|
@@ -1,3 +1,5 @@
|
|
|
1
|
+
『ある関数から文字列を返してmain関数内で表示するプログラムを書きたい』という希望は、strcpyではなくchar*型変数に直接代入することで解決しました。
|
|
2
|
+
strcpyを使わなければ不都合が起きると勘違いしていましたが、実際は使わなくても問題ありませんでした。
|
|
1
3
|
```c
|
|
2
4
|
strcpy(a, str());
|
|
3
5
|
```
|
|
@@ -5,4 +7,5 @@
|
|
|
5
7
|
```c
|
|
6
8
|
char *a = str();
|
|
7
9
|
```
|
|
8
|
-
と書き換え
|
|
10
|
+
と書き換える。
|
|
11
|
+
aの指している先は今後書き換えることのない文字列です。
|