永发信息网

c语言%xh是什么意思

答案:4  悬赏:10  手机版
解决时间 2021-03-05 01:01
  • 提问者网友:温柔港
  • 2021-03-04 03:34
c语言%xh是什么意思
最佳答案
  • 五星知识达人网友:傲气稳了全场
  • 2021-03-04 04:04
按十六进制输出格式

屏幕输出靠自己设计,如果表示16进制数FA4为FA4H,可以写a=0xFA4; printf("%xH\n",a);
如果想显示成0xfa4,则可以写printf("0x%x\n",a);
如果只想显示fa4,printf("%x\n",a);
全部回答
  • 1楼网友:街头电车
  • 2021-03-04 06:57
h(hexadecimal)表示16进制数,输出printf("a=%xh"),控制打印的是%x,h只是让程序员看到是什么进制数。如果输出结果是20h。你一下子就明白了这次输出是16进制的20而不是10进制的
  • 2楼网友:独钓一江月
  • 2021-03-04 05:18
%x是16进制方式输出,和h没有关系,h就直接输出h
  • 3楼网友:慢性怪人
  • 2021-03-04 04:14
x:格式符表示16进制
h:printf的附加格式符,表示short
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯