2015-11-22 28 views
-4

我需要更改二进制文件中的某些部分。例如“00asdd”为某个数字。我不知道该怎么做。所以文件可以从二进制转换为ASCII。编辑和更改二进制文件中的部分

+1

欢迎来到Stackoverflow。如果您在完成所做的工作以及遇到错误时遇到了一些问题,本网站的工作效果最佳。阅读[fread](http://en.cppreference.com/w/c/io/fread)和[fwrite](http://en.cppreference.com/w/c/io/fwrite)以帮助你在CPS中完成任务我没有降低你的意见,但我可以想象为什么别人会因缺乏研究努力 – vsnyc

+0

谢谢,我会尽我的工作! – Trex00

回答

1

使用可以处理二进制文件的编辑器。 emacs通常可以做到这一点。 您也可以编写一个C程序,以二进制模式打开文件并根据您的喜好进行修改。请注意,您是从二进制文件插入还是删除字节,通常会损坏其结构,并且不再正常工作。