回答編集履歴
2
修正 (取り消し線)
answer
CHANGED
@@ -1,12 +1,12 @@
|
|
1
1
|
参考情報
|
2
|
-
~~- int型とchar型の型変換
|
2
|
+
~~- int型とchar型の型変換 ~~
|
3
|
-
[https://www.sejuku.net/blog/25737#intchar](https://www.sejuku.net/blog/25737#intchar)
|
3
|
+
~~[https://www.sejuku.net/blog/25737#intchar]~~~~(https://www.sejuku.net/blog/25737#intchar)~~
|
4
|
-
> ...
|
4
|
+
~~> ...~~
|
5
|
-
> char型の変数は文字を格納することができますが、-128から127までの値も格納します。
|
5
|
+
~~> char型の変数は文字を格納することができますが、-128から127までの値も格納します。~~
|
6
|
-
> また、unsigned char型の変数は0から255までの値を格納します。
|
6
|
+
~~> また、unsigned char型の変数は0から255までの値を格納します。~~
|
7
|
-
>
|
7
|
+
~~> ~~
|
8
|
-
> char型の文字をint型に変換すると、それぞれの文字に割り当てられた文字コードと呼ばれる0以上の数値として扱うことができます。
|
8
|
+
~~> char型の文字をint型に変換すると、それぞれの文字に割り当てられた文字コードと呼ばれる0以上の数値として扱うことができます。~~
|
9
|
-
> ...~~
|
9
|
+
~~> ...~~
|
10
10
|
|
11
11
|
- C言語の型変換について
|
12
12
|
[http://www.c-lang.org/convert.html](http://www.c-lang.org/convert.html)
|
1
編集
answer
CHANGED
@@ -1,15 +1,25 @@
|
|
1
1
|
参考情報
|
2
|
-
- int型とchar型の型変換
|
2
|
+
~~- int型とchar型の型変換
|
3
3
|
[https://www.sejuku.net/blog/25737#intchar](https://www.sejuku.net/blog/25737#intchar)
|
4
4
|
> ...
|
5
5
|
> char型の変数は文字を格納することができますが、-128から127までの値も格納します。
|
6
6
|
> また、unsigned char型の変数は0から255までの値を格納します。
|
7
7
|
>
|
8
8
|
> char型の文字をint型に変換すると、それぞれの文字に割り当てられた文字コードと呼ばれる0以上の数値として扱うことができます。
|
9
|
+
> ...~~
|
10
|
+
|
11
|
+
- C言語の型変換について
|
12
|
+
[http://www.c-lang.org/convert.html](http://www.c-lang.org/convert.html)
|
9
13
|
> ...
|
14
|
+
> 式の中で異なる型の変数等が現れたときは、精度の高い方の型にあわせます。
|
15
|
+
> ...
|
10
16
|
|
11
17
|
- 少し詳しい型変換の説明
|
12
18
|
[http://www9.plala.or.jp/sgwr-t/detail/TypeConversion.html](http://www9.plala.or.jp/sgwr-t/detail/TypeConversion.html)
|
13
19
|
> ...
|
14
20
|
文字型や整数型などの汎整数型の場合、型が、int より小さな場合(char, signed char, unsigned char, short, unsigned short)は、演算の最初に int か、表現できなければunsigned int に変換されます。このとき、符号を含めてその値を変えることはありません
|
15
|
-
> ...
|
21
|
+
> ...
|
22
|
+
|
23
|
+
コメントで、不適切なページであるとのしてきがあったので取り消し線を引きました。
|
24
|
+
(web のページにh限らず、情報を鵜呑にするのは危険です
|
25
|
+
。複数の情報を比較し、自分で判断をすることが大切です)
|