%E4%B8%BA%E4%BB%80%E4%B9%88%E8%BE%93%E5%87%BAsizeof(a)%E7%94%A8%d,%E8%BE%93%E5%87%BAa-1%E7%94%A8%hu
MQ 核心会员 2015-08-30 09:56:56
3149 1 0

为什么输出sizeof(a)用%d,输出a-1用%hu.  a不是短型么,怎么不用%h.

问题来自: 变量修饰符

共 1 个回答

    最佳答案

    嘿嘿大人 一代宗师 3176天前

    sizeof(a)是求a这个变量所占空间大小,是另外的一个数,它表示的是a的空间大小,是个整型,并不是a,所以用地是%d

您还没有登录,所以不能回复该问题
我要回复

  • 0

    点赞

  • 扫一扫分享朋友圈

    二维码

  • 分享

相关问题