gpt4 book ai didi

在 C 中从十六进制创建二进制文件

转载 作者:太空宇宙 更新时间:2023-11-04 01:38:55 25 4
gpt4 key购买 nike

我用过:

sprintf(hex, "%02x", (unsigned int) buffer[0] & 0xff);

获取二进制文件的十六进制表示。之后,我将此表示保存到 txt 文件中。

现在我想执行逆操作。如何从我的十六进制数据创建二进制文件?

最佳答案

sscanf()会让你执行 sprintf()

的逆运算
int output;  
int we_read_an_integer = sscanf(inputString, "%02x", &output);

必要时重复。

关于在 C 中从十六进制创建二进制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9354472/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com