C/C++ Работа с битами

В Си существуют 6 операторов для манипулирования битами:

<<  — сдвиг влево
>>  — сдвиг вправо
~   —  поразрядная инверсия
|    — поразрядное ИЛИ
&  — поразрядное И
^   —  поразрядное исключающее ИЛИ