質問するログイン新規登録

回答編集履歴

2

修正 (取り消し線)

2018/10/06 23:38

投稿

katoy
katoy

スコア22328

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

編集

2018/10/06 23:38

投稿

katoy
katoy

スコア22328

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
+ 。複数の情報を比較し、自分で判断をすることが大切です)