回答編集履歴
2
&について追記
answer
CHANGED
@@ -1,2 +1,4 @@
|
|
1
1
|
[ビット演算子](https://ja.cppreference.com/w/c/language/operator_arithmetic#.E3.83.93.E3.83.83.E3.83.88.E5.8D.98.E4.BD.8D.E3.81.AE.E8.AB.96.E7.90.86.E6.BC.94.E7.AE.97)です。
|
2
|
-
`HOLI_MARK`および同様に入っているであろう`BIRTH_MARK`と`TRANS_MARK`を取り除くため、`& 0x1F`で下位5bitを得ています。
|
2
|
+
`HOLI_MARK`および同様に入っているであろう`BIRTH_MARK`と`TRANS_MARK`を取り除くため、`& 0x1F`で下位5bitを得ています。
|
3
|
+
|
4
|
+
`& HOLI_MARK`は`HOLI_MARK`のビットが立っているかを確認しています。
|
1
文言修正
answer
CHANGED
@@ -1,2 +1,2 @@
|
|
1
1
|
[ビット演算子](https://ja.cppreference.com/w/c/language/operator_arithmetic#.E3.83.93.E3.83.83.E3.83.88.E5.8D.98.E4.BD.8D.E3.81.AE.E8.AB.96.E7.90.86.E6.BC.94.E7.AE.97)です。
|
2
|
-
`HOLI_MARK`
|
2
|
+
`HOLI_MARK`および同様に入っているであろう`BIRTH_MARK`と`TRANS_MARK`を取り除くため、`& 0x1F`で下位5bitを得ています。
|