O'Reilly logo
  • Tate Jenkins thinks this is interesting:

operator (logical OR) to combine

From

Note

Using a bitwise 'or' to combine two binary number "10" and "10000" which 10000 | 10 = 10010. w/ 10 = 1 << 1 and 10000 = 1 << 4.

The book also charts it a few pictures above just around the phrase "we would want the 16 and 2 bits set to 1"