我有一个 C 代码,在此期间我打开一个文件以输入一个十六进制数字。然后我想将获得的数字添加到另一个十六进制数字,最后以十六进制显示数字。例如,我输入 AC65E1 并添加 E 并显示 AC65EF。
有没有办法做到这一点,而无需通过转换为十进制并添加十进制然后转换回十六进制?如果没有,那么最佳的时间方法是什么?
编辑:我认为我的问题被误解了,我想知道我是否可以将 '+' 与 Hex 一起使用?如果我不能,那么我将不得不使用更改为十进制来使用“+”运算符。如有任何错误输入请见谅!
现在我正在将文件中的数据读入 char hex_num[10];