永发信息网

c语言中%hu,%hx是什么意思

答案:1  悬赏:50  手机版
解决时间 2021-11-16 06:56
  • 提问者网友:龅牙恐龙妹
  • 2021-11-15 23:01
c语言中%hu,%hx是什么意思
最佳答案
  • 五星知识达人网友:青尢
  • 2021-11-16 00:02
这是输出格式符
%hu代表以 unsigned short格式输出整数
%hx 代表以16进制的 输出short类型的整数

比如
printf("%hu\n",-30); 会输出 65506
printf("%hx\n",-30); 会输出FFE2追问那么那个h就没什么意思咯追答有啊,h就是short int 的意思(2字节),要不然就是int了(4字节)当然对于16位编译器来说是一样的 ,不过16位编译器好像没有%h格式
没有h的话
printf("%u\n",-30); 输出4294967266
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯