一般来说,整数占用的字节数取决于所用数据类型的不同。常用的有char、short、int、long。其中,char类型占1个字节,short类型占2个字节,int类型占4个字节,long类型占8个字节。现代计算机通常使用64位字长,即一个字节由8位构成。在不同计算机上,char类型可以表示0-255之间的数字,short类型可以表示-32768到32767之间的数,int类型可以表示-2147483648到2147483647之间的数,long类型可以表示-9223372036854775808到9223372036854775807之间的数。在很多不同类型的系统中,整数占用的字节数是不同的,而且这些数据类型也可以被定义为更大的数据类型,比如Aix系统的longlong类型,它可以表示-9223372036854775808到9223372036854775807之间的数。