2.1.4.3 __int32

msdn link

A 32-bit signed integer (range: –2147483648 to 2147483647 decimal). The first bit (MSB) is the signing bit.

This type can be specified as unsigned by using the unsigned data-type modifier. As an unsigned __int32, the range is from 0 to 4294967295 decimal.