int的範圍是 -2147483648~2147483647, 加上修飾字 unsigned int, 其範圍是 0~4294967295.
補充:
- sbyte 型別代表的是帶正負號的 8 位元整數,且介於 -128 和 127 的值。
- byte 型別代表的是不帶正負號的 8 位元整數,且介於 0 和 255 的值。
- short 型別代表的是帶正負號的 16 位元整數,且介於 -32768 和 32767 的值。
- ushort 型別代表的是不帶正負號的 16 位元整數,且介於 0 和 65535 的值。
- int 型別代表的是帶正負號的 32 位元整數,且介於 -2147483648 和 2147483647 的值。
- uint 型別代表的是不帶正負號的 32 位元整數,且介於 0 和 4294967295 的值。
- long 型別代表的是帶正負號的 64 位元整數,且介於 –9223372036854775808 和 9223372036854775807 的值。
- ulong 型別代表的是不帶正負號的 64 位元整數,且介於 0 和 18446744073709551615 的值。
- char 型別代表的是不帶正負號的 16 位元整數,且介於 0 和 65535 的值。
http://en.wikipedia.org/wiki/Integer_(computer_science)
http://programming.im.ncnu.edu.tw/Chapter5.htm