#include<stdio.h>
int main() {
//sizeof 计算类型或是变量所占空间的大小 单位:字节 byte
printf("%d\n",sizeof(char));//1
printf("%d\n",sizeof(short));//2
printf("%d\n",sizeof(int));//4
printf("%d\n",sizeof(long));//4
printf("%d\n",sizeof(long long));//8
printf("%d\n",sizeof(float));//4
printf("%d\n",sizeof(double));//8
return 0;
}
上方由sizeof()方法计算出的数据类型所占空间的大小,单位为字节(byte)
计算机中各个单位以及它们之间的换算关系:
计算机中最小单位是 bit(比特位)
1byte = 8bit
1kb = 1024byte
1mb = 1024kb
1gb = 1024mb
1tb = 1024gb
1pb = 1024tb