Я знаю, как установить бит, очистить бит, переключить бит и проверить, установлен ли бит.
Но как я могу копировать бит, например nr 7 byte_1, в бит nr 7 в byte_2?
Возможно ли без оператора if (без проверки значения бит)?
#include <stdio.h>
#include <stdint.h>
int main(){
int byte_1 = 0b00001111;
int byte_2 = 0b01010101;
byte_2 = // what next ?
return 0;
}