Я хочу переместить содержимое массива байтов на 12 бит влево.
Например, начиная с этого массива типа uint8_t shift[10]
:
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0xBC}
Я хотел бы сдвинуть его налево на 12 бит, в результате получим:
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xAB, 0xC0, 0x00}