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

回答編集履歴

1

誤記訂正

2021/06/09 23:36

投稿

thkana
thkana

スコア7738

answer CHANGED
@@ -22,7 +22,7 @@
22
22
  シングルクウォーテーションで文字コードを表すためbufには97を二進数に変換し32ビットの領域に格納される。
23
23
 
24
24
  @@@@@
25
- @はいくつありますか? 10進数でなら5と表しますし、2進数では1001と表しますが、決して「変換」されるものではありません。
25
+ @はいくつありますか? 10進数でなら5と表しますし、2進数では101と表しますが、決して「変換」されるものではありません。
26
26
  2進数ってのは、10進数とは全く異なるナニカがあるわけではありません。赤い果物をリンゴと呼ぼうとappleと呼ぼうと、その果物の実体は変わらないのと同様。あなたは目の前にあるリンゴをappleに「変換」できますか? あなたができるのは、あなたがその果物をなんと呼ぶかを変えることだけでしょう。
27
27
 
28
28
  ところで、C言語では、'a'はそもそもint型で文字aを表す文字コードの値の表記方法です。ASCIIコードを採用しているなら