char // 字符型 ~~~1字节
chort // 短整型 ~~~2字节
int // 整型 ~~~4字节
long // 长整型 ~~~4字节
long long // 更长的整型 ~~~8字节
float // 单精度符点型 ~~~4字节
double //双精度符点数 ~~~8字节
#include<stdio.h>
int main()
{
//sizeof:关键字-操作符-计算类型或者变量所占空间的大小
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;
}
计算机中的单位:
byte - 字节 = 8 bit
kb - 1024 byte
mb - 1024 kb
gb - 1024 mb
tb - 1024 gb
pb - 1024 tb