Инструкции

Справочный раздел

В этом разделе Вы найдетё инструкции, справочники, и всевозможные хелпы по использованию программного обеспечения.

Разделы инструкций

В сети

Пользователей: 146
Из них просматривают:
Аналоги: 35. Галерея: 1. Даташиты: 19. Инструкции: 6. Новости: 36. Остальное: 4. Ошибки: 2. Программы: 6. Производители: 4. Профиль пользователя: 1. Теги: 2. Форум: 28. Чат: 2.
Участников: 5
Гостей: 141

an , alex01981 , Draken , Google , Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

Оглавление

| (побитовое ИЛИ)

Описание
Побитовый оператор ИЛИ в C++ является символом вертикальной черты, |. Как и оператор &, | работает независимо с каждым битом, между двумя другими целочисленными выражениями. Побитовое ИЛИ двух битов равно 1, если один или оба входных бита равны 1, в противном случае - 0.

0  0  1  1    операнд1
0  1  0  1    операнд2
------------
0  1  1  1    (операнд1 | операнд2) - результат

Пример:

int a = 92;    // в двоичном: 0000000001011100
int b = 101;   // в двоичном: 0000000001100101
int c = a | b; // результат:  0000000001111101, или 125 в десятичном формате.

 

Одним из наиболее распространенных применений побитового ИЛИ является установка нескольких битов в 1.

// установить биты 2-7 в 1, биты 0 и 1 не трогаем (xx | 00 == xx)
DDRD = DDRD | B11111100;

Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.

Разное

Паяльник в дежурном нагреве включайте через диод, этим Вы значительно продлите ему жизнь.

Интересно

Канифоль можно изготовить самому, собрав в лесу сосновую (не еловую!) смолу и перетопив ее в консервной банке.

Похожие инструкции