美文网首页
类型说明符

类型说明符

作者: Coder007 | 来源:发表于2016-10-14 17:17 被阅读37次

    类型说明符

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

      • short等于short int 占用2个字节 输出占位符%hi / %hd
      • long等于long int 占用8个字节 输出占位符%li / %ld
      • long long等于long long int 占用8个字节 输出占位符%lli / %lld
    • 说明符号位(可以用于修饰符号位)

    • unsigned:无符号,取值正数和零,占位符%u

    • signed:有符号,默认就是有符号,取值正数负数和零,占位符用对应的就行

    • 不同类型的说明符可以混合使用

      • unsigned short
      • signed long
    • 相同的类型说明符不能一起使用

    • 在64位下,long 和long long 都占用8个字节

    • 在32位下,long占用4个字节,long long占用8个字节

    • short占用2个字节,取值范围-2(15) ~ 2(15)-1

    • int 占用4个字节,取值范围-2(31) ~ 2(31)-1

    • long int 占用8个字节,取值范围 -2(63) ~ 2(63)-1

    相关文章

      网友评论

          本文标题:类型说明符

          本文链接:https://www.haomeiwen.com/subject/qqfnyttx.html