类型说明符【针对64位操作系统】
说明长度的(用于修改类型所占用的存储空间的大小)
一般配合Int使用
short
short == short int == 2字节
用 %hi 或者 %hd 出数据
long
long; long == long int == 8个字节 == %li / %ld
long long
long long; == long long int == 8个字节 == %lli / %lld
说明符号位【用于修改符号位是否用于正负数】
- unsigned
- 无符号 , 取值正数和零 == %u
- signed
- 有符号, 默认就是有符号 , 取值 正数和零以及负数
拓展
int -> 4 byte ; 取值范围 为 -2 ~ 2-1
long int -> 8byte -2~2-1
short int -> 2byte -2(15)~2(15)-1