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