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

回答編集履歴

1

誤記を修正しました

2021/07/30 03:03

投稿

ockeghem
ockeghem

スコア11710

answer CHANGED
@@ -8,6 +8,6 @@
8
8
 
9
9
  > int a = 12345として12345の二進数11000000111001も1バイトずつ読み込むと、多分12345にはならないと思うのですが、どうやって12345と都合よく表示しているのか知りたいです。
10
10
 
11
- これはintとして宣言されているので、1バイトずつ読むのではなく、4バイト(あるいは2バイト、8バイト等)ずつ処理します。少なくとも1バイトずつ処理し
11
+ これはintとして宣言されているので、1バイトずつ読むのではなく、4バイト(あるいは2バイト、8バイト等)ずつ処理します。少なくとも1バイトずつということはありせん
12
12
 
13
13
  メモリ上では単なるビット列ですが、それをバイト単位あるいは4バイト単位で処理するかは、変数や式の型によって変わります。