回答編集履歴

1

リンク追加

2020/09/03 14:37

投稿

mjk
mjk

スコア303

test CHANGED
@@ -7,3 +7,37 @@
7
7
  char str[20] = "My weight is 50kg.";
8
8
 
9
9
  ```
10
+
11
+
12
+
13
+ [文字列の扱い](http://www.isl.ne.jp/pcsp/beginC/C_Language_11.html)
14
+
15
+ > 4.文字列を扱う関数
16
+
17
+ > char str[256];
18
+
19
+ > str = "あいうえお";
20
+
21
+ >
22
+
23
+ > とか
24
+
25
+ >
26
+
27
+ > char str1[256] = "あいうえお";
28
+
29
+ > char str2[256];
30
+
31
+ > str2 = str1;
32
+
33
+ >
34
+
35
+ > のようにすればいいと思っている方もいらっしゃるでしょうが、これは大きな間違いです。
36
+
37
+ > データ型が実数のように「a = 3」や「a = b」という方法は文字列には使えないのです。
38
+
39
+ > それではどうすればよいのでしょうか?
40
+
41
+
42
+
43
+ 詳細はリンク先を御覧ください。