Битовая маска
Материал из Википедии — свободной энциклопедии
Битовая маска — определённые данные, которые используются для выбора битов из двоичной строки или числа. Например, для получения значения пятого бита (считая слева) числа 10111011 нужно использовать маску 00001000 и применить операцию побитового алгебралогического «И» (конъюнкцию). В результате получится:
10111011 ^ 00001000 = 00001000
Битовые маски используются, например, для выбора битов из IP-адреса для адресации подсети (см. маска подсети).