最近遇到的大多数bug几乎都是数据过大,产生的错误,因此写一篇博客总结一下常见的几种数据类型他们的表示范围 short 2个字节(32位,64位均是2个字节),16位, -215, 215-1; -32768~32767 int 4个字节(32位,64位均是4个字节),32位,所以表示的有符号数的范围是-231, 231-1;也就是-2147483648~2147483647;也就是2G左右; long 32位4个字节 ,-231, 231-1; 2G,和int一样; 64位8个字节 ,-263,263-1; 9223372T左右,很大; long long 8个字节,-263,263-1;...