LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 730|回复: 6

如何从某块内存中取特定位置的特定字节长度的数据?

[复制链接]
发表于 2004-11-2 15:07:17 | 显示全部楼层 |阅读模式
比如有一段100字节的内存数据,对于本层来说是不知道其具体数据格式的,比如说是用unsigned char *a这个DD来接收

如何从里边取特定位置的特定字节长度的数据?比如,第3字节到第8字节的数据,或者第10位到第50位的数据?

thx for any useful ideas
发表于 2004-11-2 15:57:41 | 显示全部楼层
要是c的话 内嵌汇编 可以吗?(不太知道情况,不要介意哈)
发表于 2004-11-2 16:21:45 | 显示全部楼层
一个字节一个字节取出来不就可以了?
 楼主| 发表于 2004-11-2 20:00:17 | 显示全部楼层
有很多是只取某个(些)位的

汇编怎么搞?
发表于 2004-11-2 20:41:30 | 显示全部楼层
c有位运算啊
发表于 2004-11-2 22:42:37 | 显示全部楼层
在linux下吗?
 楼主| 发表于 2004-11-3 14:29:22 | 显示全部楼层
是啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表