32位 64位
char 1 1
int 4 大多数4,少 数8 int在16位机器上是16位的(2个字节) 在32位和64位上是4个字节
long 4 4 long在任何系统下都是 32位的(4个字节)
平常在32位系统上long int都是4个字节的区别在16位机器上
long long 都是64位的 long都是32位的 int只有在16位机器上才16位(一个字节8位)
指针 4 8 指针类型在16位机器上还是16位 32位上是32位 64位上是64位
float 4 4
double 8 8