1 2 3 4 5 6 7 8 9 10
void main(void) { signed int si = -2000; signed char left_byte; left_byte = si >> 8; signed char right_byte; right_byte = si; si = (left_byte << 8)+right_byte; printf("%i", si); }
1
-2000