我一直在编写shell脚本(以使其更易于使用),但是这次我想用C语言编写,而我使用最多的命令是xxd -r,以“修补”二进制文件。] >
xxd -r
示例:
echo "0000050: 2034" | xxd -r - my_binary_file 我的问题是:有没有办法在C中做类似的事情?
echo "0000050: 2034" | xxd -r - my_binary_file
我的问题是:有没有办法在C中做类似的事情?
(希望我的问题很清楚)
我一直在编写shell脚本(以使其更易于使用),但是这次我想在C中完成它,而我使用最多的命令是xxd -r,以“修补”二进制文件。示例:echo“ 0000050:...
您可以使用fopen(在Unix上带有“ w”,在Windows上带有“ wb”),fseek和fwrite。