回答編集履歴
5
追記
test
CHANGED
@@ -58,6 +58,8 @@
|
|
58
58
|
|
59
59
|
---
|
60
60
|
|
61
|
+
**註**: 実際には数値を保持しますが、混乱しそうなのでちょっと誤魔化した書き方にしました。
|
62
|
+
|
61
63
|
**註**: マルチバイト文字はややこしいので、本回答では考察を避けます。
|
62
64
|
|
63
65
|
|
4
誤字修正
test
CHANGED
@@ -52,7 +52,7 @@
|
|
52
52
|
|
53
53
|
|
54
54
|
|
55
|
-
char * から char への 代入(assignment) にコンパイ
|
55
|
+
char * から char への 代入(assignment) にコンパイラが警告を発しているのです。
|
56
56
|
|
57
57
|
|
58
58
|
|
3
追記
test
CHANGED
@@ -59,3 +59,15 @@
|
|
59
59
|
---
|
60
60
|
|
61
61
|
**註**: マルチバイト文字はややこしいので、本回答では考察を避けます。
|
62
|
+
|
63
|
+
|
64
|
+
|
65
|
+
コードの貼り方について
|
66
|
+
|
67
|
+
---
|
68
|
+
|
69
|
+
teratailにはコードを見やすく表示する機能があります。
|
70
|
+
|
71
|
+
質問編集画面を開き、コードを選択した状態で<code>ボタンを押して下さい。
|
72
|
+
|
73
|
+
![C](4c6e48a3bd0707d89f61b901fd1f8915.gif)
|
2
修正
test
CHANGED
@@ -30,9 +30,9 @@
|
|
30
30
|
|
31
31
|
```C
|
32
32
|
|
33
|
-
char str1[] = "ABC";
|
33
|
+
char str1[] = "ABC"; // OK. str1 は char[] 型。
|
34
34
|
|
35
|
-
c
|
35
|
+
char *str2 = "ABC"; // OK. str2 は char * 型。const指定するとなお良い。
|
36
36
|
|
37
37
|
```
|
38
38
|
|
1
修正
test
CHANGED
@@ -58,4 +58,4 @@
|
|
58
58
|
|
59
59
|
---
|
60
60
|
|
61
|
-
**註**: マルチバイト文字はややこしいので、本回答では
|
61
|
+
**註**: マルチバイト文字はややこしいので、本回答では考察を避けます。
|