有人试过将一个16进制数转换为字符输出吗?

2019-07-21 04:22发布

比如说将0xffff转换成是s【4】= "ffff"就是这种,有人试过吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
nashui_sx
1楼-- · 2019-07-21 09:44
          u8 haha[100];
          u16 x=0xffff;
          sprintf(haha,"%04x",x);
          printf("%s ",haha);
szczyb1314
2楼-- · 2019-07-21 11:33
取高4位,次高4位,再次高4位,低4位,依次转成对应的字符就行了啊,原子的好多例程里都做过滴
洛川M
3楼-- · 2019-07-21 11:58
szczyb1314 发表于 2019-3-15 09:52
取高4位,次高4位,再次高4位,低4位,依次转成对应的字符就行了啊,原子的好多例程里都做过滴

能给说说大概在哪吗?我去看看
洛川M
4楼-- · 2019-07-21 17:28
 精彩回答 2  元偷偷看……

一周热门 更多>