小编Ehs*_*nur的帖子

如何在C中将uint8_t值数组转换为十六进制转储字符串

我想将字节数组的uint8_t十六进制值转换为char数组字符串(**相同的值不是ASCII),然后简单打印此字符串数组,如下所示:

输入:

uint8_t myarr[4]={0x11,0x12,0x33,0x1A}
Run Code Online (Sandbox Code Playgroud)

输出:

 1112331A
Run Code Online (Sandbox Code Playgroud)

简单char数组字符串不是十六进制数组字符串.

c arrays string hex

0
推荐指数
1
解决办法
299
查看次数

标签 统计

arrays ×1

c ×1

hex ×1

string ×1