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