如何批量转换字符串为十六进制并组合为char数组

 时间:2024-10-13 21:01:02

1、首先,我们来看一下,需要转换的东西,它是一个.XML文件,一些ASCII编码的字符。来张图:

如何批量转换字符串为十六进制并组合为char数组

2、我们要把上面这图上的内容,转换为十六进制数据,供我们使用。我们打开我们要用到的神器工具,WinHex。

如何批量转换字符串为十六进制并组合为char数组

3、在WinHex里面,再打开刚才那个.XML文件。很明显能看到,中间已经变为16进制了,最右边是对应的ASCII码。

如何批量转换字符串为十六进制并组合为char数组

4、我们选中我们要转换的地方,你也可以全部选上。

如何批量转换字符串为十六进制并组合为char数组

5、然后点击工具栏上的“编辑(EDIT)"-”拷贝块(COPY BLOCK)"-"觊皱筠桡C源代码(C sourece)“,这一步相当关键,看图。

如何批量转换字符串为十六进制并组合为char数组

6、然后,粘贴到任意你需要用到的地方,我这里是创建了一个记事本。弄到记事本里面。

如何批量转换字符串为十六进制并组合为char数组

7、好了,这样,一个16进制组成的数组就完成,看效果。

如何批量转换字符串为十六进制并组合为char数组

8、最贴心的是,连大小都给你统计好了,数组大小是80。

9、​这个工具和方法简直是程序员的大帮手啊。这上面只是一个思路,具体的其它编码和进制转换,道理和方法是类似的。

  • 原神2.2版本武器池有什么
  • CentOS中如何安装tree命令
  • 使用UltraEdit软件打开XML中文乱码的解决方法
  • 雨量计三种常见的误差
  • 热门搜索
    云服务是什么 不孕不育的症状是什么 月经量少吃什么好 什么是商住楼 维生素e的作用及功能 防晒霜什么牌子好 维生素d过量 什么牌子的维生素c好 b族维生素的作用 日食是什么意思