The size of int depends on the number of bits in the computer and the compiler. The maximum unsigned int of 16 bit is 65535, but now most of them are 32-bit compilers and computers, and the maximum unsigned int is 2 to the 32nd power minus 1, 429497295.