What system does C use for signed integers?
First we observe that Positive integers are maximum at 2^31-1.
Then negative integers continue from 2^31 to 2^32.
Hence we know that they are of the form:
Positive 0XXX
Negative 1XXX..
As such we can guess it is in 2s-complement system