Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.
unsigned char value = 0xAA; unsigned char inversed_value;
inversed_value = value ^ 0xFF; // inversed_value == 0x55 inversed_value = ~value; // inversed_value == 0x55
Имя (обязательное)
Сайт
Осталось: 1000 символов
Обновить
Комментарии
2014-09-2901:45:15 Если быть более точным, то это не инверсия, а всего лишь частный случай операции XOR. Кстати, второй вариант более универсальный в том смысле, что если будет другой тип данных word/dword.