----数据类型长度 C99标准并不规定具体数据类型的长度大小.计算机具有不同位数的处理器,16,32和更高位的64位处理器,在这些不同的平台上,同一种数据类型具有不同的长度. char,short,长度相同,分别为1和2个字节. int 在32和64位处理器上皆为4个字节,在16位上是2个字节. long在16和32位处理器上皆为4个字节,在64位上是8个字节. long long 在16和32位处理器上皆为8个字节. 指针类型的位数与各个处理器的位数相同,分别位16,32,64位. 为了便于