char 字符数据类型 字符
short 短整型 短
int 整形
long 长整型
long long 更长的整形
float 单精度浮点数 浮动
double 双精度浮点数 双
%d是规定输出的形式
%d是用来输出十进制整型数据的实际长度输出;%c是以字符形式输出,只输出一个字符;%f是以小数形式输出单、双精度度数,隐含输出6位小数。(不懂)
sizeof()默认long>=int ,但是其他情况下,long是要比int大的
二进制对应计算机芯片中的一组开关,由于计算机语言编码需要和二进制数进行一一对应比如00000001代表"A",以此类推就可以表示256种情况,基本满足计算机操作符需要,所以规定每8个字节为一个比特(不懂)
计算机单位
byte 字节 8bit
kb 1024byte
mb 1024kb
gb 1024mb
tb 1024gb
pb 1024tb
尽量节省存储空间,程序运行速度更快,占内存也更少