首页
社区
课程
招聘
[求助]问一个比较白痴的问题,关于指针,但是很困扰我。。高手别笑。
发表于: 2009-1-17 08:49 3397

[求助]问一个比较白痴的问题,关于指针,但是很困扰我。。高手别笑。

2009-1-17 08:49
3397
自己写一个 子程序  想把EAX的值赋给lpNUM指向的双字变量
_test proc lpNUM
   mov lpNUM,eax   ;这样写对吗?
_test endp

调用时
NUM dd ?

invoke _test,addr NUM

传递给 _test是一个指向双字的指针,也就是一个地址
在_test 里如何 如何给NUM这个变量赋值?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 399
活跃值: (38)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
2
不明白你在说什么
地址就是地址,数据就是数据
忘记那"指针"吧
2009-1-17 09:30
0
雪    币: 71
活跃值: (10)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
经过摸索,终于解决了。。。
_test proc uses edi lpNUM
   mov edi,lpNUM
   mov [edi],eax   
_test endp

调用时
NUM dd ?

invoke _test,addr NUM

必须用一个寄存器来访问。。?
2009-1-17 09:35
0
雪    币: 2368
活跃值: (81)
能力值: (RANK:300 )
在线值:
发帖
回帖
粉丝
4
精辟,我之前被所谓的指针可害苦了...类C的语言真的迷惑了不少人.不过它还是最易学习计算机的一门语言
2009-1-17 11:19
0
游客
登录 | 注册 方可回帖
返回
//