trent
驱动老牛
驱动老牛
  • 注册日期2002-03-01
  • 最后登录2014-09-18
  • 粉丝0
  • 关注0
  • 积分61分
  • 威望185点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
阅读:1253回复:8

指针转换

楼主#
更多 发布于:2002-08-22 15:17
指针转换只是说将指定的地址的数据换一种格式把它读出来,对吗?
比如
bype * pbyte=&a;
struct XXX * xxx=(struct XXX *)pbyte;
那么对&a指向的内存,xxx从那里按struct XXX格式获得数据

这样理解对吗? :D
我不仅要金子,我还要点石成金的手指!
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-08-22 15:50
对!

[color=red]大头鬼! :P[/color]
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2002-08-22 15:54
用户被禁言,该主题自动屏蔽!
trent
驱动老牛
驱动老牛
  • 注册日期2002-03-01
  • 最后登录2014-09-18
  • 粉丝0
  • 关注0
  • 积分61分
  • 威望185点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-08-22 17:31
哈哈哈,原来我一直都没理解错,吓死我了
我不仅要金子,我还要点石成金的手指!
jeosph
驱动中牛
驱动中牛
  • 注册日期2001-04-19
  • 最后登录2006-08-08
  • 粉丝0
  • 关注0
  • 积分96分
  • 威望11点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-08-23 17:34
哈哈哈,原来我一直都没理解错,吓死我了


实际上,你声明的地址只是一片连续的内存区域。
所谓结构转换是在编译期间完成的,对于不同的结构,编译器能够知道结构中某个变量的偏移,因此就可以用mov a,[bpx-**]的方式得到所需要的结果了。
jeosph
驱动中牛
驱动中牛
  • 注册日期2001-04-19
  • 最后登录2006-08-08
  • 粉丝0
  • 关注0
  • 积分96分
  • 威望11点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-08-23 17:34
[quote]哈哈哈,原来我一直都没理解错,吓死我了


实际上,你声明的地址只是一片连续的内存区域。
所谓结构转换是在编译期间完成的,对于不同的结构,编译器能够知道结构中某个变量的偏移,因此就可以用mov a,[bpx-**]的方式得到所需要的结果了。 [/quote]

bpx就是结构的首地址。
trent
驱动老牛
驱动老牛
  • 注册日期2002-03-01
  • 最后登录2014-09-18
  • 粉丝0
  • 关注0
  • 积分61分
  • 威望185点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-08-23 17:47
收到!! :D
我不仅要金子,我还要点石成金的手指!
flyhuan
驱动牛犊
驱动牛犊
  • 注册日期2001-12-11
  • 最后登录2005-06-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-09-30 20:31
haha
lxcomcn
驱动老牛
驱动老牛
  • 注册日期2002-07-31
  • 最后登录2010-12-10
  • 粉丝0
  • 关注0
  • 积分110分
  • 威望43点
  • 贡献值0点
  • 好评度21点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-10-01 15:01
又学一招!
[img]http://www.nbuser.com/vb/avatar.php?userid=10792&dateline=1046232652 [/img] 我要作诗!!!
游客

返回顶部