Побитовое И имеет True, только если бит установлен, побитовое ИЛИ верно если бит установлен, Вы можете использовать маску для проверки значения, если некоторые биты будут определены, Если мы хотим проверить, правильно ли биты 1 и 3, такие, мы могли бы замаскировать рядом с 10 (стоимость в том случае, если биты 1 и 3)

Files Recovery Software
Дом Контактная информация Служба поддержки Скачать демо - Продукция  

 
 

Побитовые И

Побитовое И заключается True только, если оба бита установлены. Следующий пример показывает, результатом побитовое И на цифры 23 и 12.

10111  (23)
01100  (12)  AND
____________________

00100  (result = 4)


Вы можете использовать маску для проверки значения, если некоторые биты были установлены. Если мы хотим проверить, правильно ли биты 1 и 3, такие, мы могли бы замаскировать рядом с 10 (стоимость в том случае, если биты 1 и 3) и результат испытания на Маска.

#include <stdio.h>
int main()
{
int num, mask = 10;
printf("Enter a number: ");
scanf("%d", &num);
if ((num & mask) == mask)
puts("Bits 1 and 3 are set");
else
puts("Bits 1 and 3 are not set");
return 0;
}

Побитовые ИЛИ

Побитовое ИЛИ Действительно, если либо бит определяет. Следующий пример показывает, результатом побитовое ИЛИ на номера 23 и 12.

10111  (23)
01100  (12)  OR
______________________
11111  (result = 31)

Вы можете использовать маску для обеспечения бит или биты были установлены. Следующий пример обеспечивает бит 2 установлен.

#include <stdio.h>

int main()
{
int num, mask = 4;

printf("Enter a number: ");
scanf("%d", &num);

num |= mask;

printf("After ensuring bit 2 is set: %d\n", num);

return 0;
}


Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18

 
 

page 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34

 
 

page 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50

 
 

page 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60

Next page
 
 
Для восстановления данных книги
 
Глава 1 Обзор восстановления данных
Глава 2 Введение жестких дисков
Глава 3 Логический подход к дисков и ОС
Глава 4 Количество систем
Глава 5 Введение в программирование
Глава 6 Введение в информатику
Глава 7 Необходимые команды DOS
Глава 8 Диск - функции BIOS и прерывания контакта с C
Глава 9 Обработка больших жестких дисков
Глава 10 Восстановление данных с поврежденных дискет
Глава 11 Создание резервных копий
Глава 12 Чтение и изменение MBR с Programming
Глава 13 Чтение и Изменение DBR со Программирование
Глава 14 Программирование на "Сырье Файл" подъема
Глава 15 Программирование на данные Стеклоочистители
Глава 16 Разработка более Утилиты для дисков
Добавление Глоссарий терминов по восстановлению данных
 
 
Pro Data Doctor

Дом

Продукция

Контактная информация

Служба поддержки

Скачать демо -

Положения и условия

 
Pro Data Doctor