白熱しているところ、話の腰を折って申し訳ありませんが、
C言語をはじめたばかりであまりわからないのです。
ビットシフトはなんの役に立つのでしょうか?