类型说明符【针对64位操作系统】

C 语言中不看怎么存,只看怎么取

说明长度的(用于修改类型所占用的存储空间的大小)

一般配合Int使用

  • short

    1. short == short int == 2字节
    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