读书人

C语言 复制数据解决思路

发布时间: 2012-03-03 15:33:02 作者: rapoo

C语言 复制数据
请教各位高手了!我已将个大文件映射到了内存中!
内存的数据格式为
00 00 00 01 44 55 88 aa 8a 43 00 00 00 01 33 44 00 00 00 01 44 43 54 65 45 02 01 82 ********
现在要将以00 00 00 01开头并到下一个00 00 00 01开头之前的数据提取出来。
不知怎么提取好了,请教各位了!谢谢了!

[解决办法]
取这块内存地址(char *)address;
address + 4 就是44
+5就是55
+6就是88

这样就可以按字节提内容。
[解决办法]
不规则没什么好办法 每次判断00 00 00 01 到 下一个 00 00 00 01长度再拷贝

等高手

读书人网 >C语言

热点推荐