为什么要创建不同的数据类型?(例:short, int, long, double, float)
答:根据情况选用不同的数据类型,节省空间
查看每种数据类型所占用的空间可以用函数sizeof()
printf("%d", sizeof(long)); //打印4字节
计算机中的单位:
bit比特位→byte字节→kb→mb→gb→tb→pb
计算机是一个通电的硬件,它通过判断正电和负电来存储数据。正电为1,负电为0。计算机只能存储这两个数字,所有的其他数字都是0和1构成的
bit:计算机中最小的单位就是bit比特位
byte:一个字节是8个bit位
kb:1024byte
gb:1024kb
tb:1024gb
pb:1024tb
基本数据类型的大小:
char:1个byte,8个bit
short:2个byte,16bit
int:4个byte,32个bit