Битовые маски и битовые операции
Коротко: С помощью операторов вроде AND, OR, XOR и операций сдвига можно читать, устанавливать и сбрасывать отдельные биты числа, чтобы хранить много значений «да/нет» в одном числе.
Подробнее: Целое число в компьютере состоит из битов (0 или 1). Битовые операции работают побитово и очень быстры. Битовая маска — число, выбирающее определённые биты. Типичные применения: права доступа к файлам, параметры («флаги»), сетевые маски и аппаратные регистры.
Подробности
Операторы
| Оператор | Название | Действие |
См. также: двоичные, десятичные и шестнадцатеричные вычисления, логические операторы, операторы