Я хочу преобразовать int в 2 байта, представляющих это int.
Вероятно, необходимо использовать побитовое и битовое смещение, но я не знаю, что делать.
int x; /* val to convert */
// ?????????
int b12; /* the first 2 bytes */
int b34; /* the last 2 bytes */