回答編集履歴
2
修正
test
CHANGED
@@ -10,6 +10,6 @@
|
|
10
10
|
|
11
11
|
---
|
12
12
|
|
13
|
-
で、本来、文字列、というのは定数なので、その内容を
|
13
|
+
で、本来、文字列、というのは定数なので、その内容を変更するのは間違いです
|
14
14
|
|
15
15
|
それをするなら、下の例のようにchar型の配列を文字列データで初期化してそれを使いましょう
|
1
回答に追記
test
CHANGED
@@ -5,3 +5,11 @@
|
|
5
5
|
|
6
6
|
|
7
7
|
組み込み用途なんかで、マイコン上で実行されるコードでは、ROMとRAMの環境上で展開、実行されるため、定数領域はROM上に配置されて、文字通り書き換えできないようになりますね。
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
---
|
12
|
+
|
13
|
+
で、本来、文字列、というのは定数なので、その内容を修正するのは間違いです
|
14
|
+
|
15
|
+
それをするなら、下の例のようにchar型の配列を文字列データで初期化してそれを使いましょう
|