首页
社区
课程
招聘
rand()函数结果在哪个寄存器里返回?
发表于: 2007-3-25 10:34 3799

rand()函数结果在哪个寄存器里返回?

2007-3-25 10:34
3799
收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 846
活跃值: (221)
能力值: (RANK:570 )
在线值:
发帖
回帖
粉丝
2
自己调试一下不就知道了。。
2007-3-25 11:57
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
c函数我看见的返回值都是在eax.
2007-3-25 21:54
0
雪    币: 2943
活跃值: (1788)
能力值: ( LV9,RANK:850 )
在线值:
发帖
回帖
粉丝
4
函数返回值都会放在EAX中,放不完了,才考虑放在别的地方
2007-3-26 07:54
0
雪    币: 190
活跃值: (70)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
mov     edi, dword ptr [<&MSVCRT.rand>]  ;这个是不是把rand的地址装如edi
.
.
.
call     edi  :这个是调用rand吗?
.
.
.
call     edi  :两个call之间什么也没做 第二个rand返回的值是不是覆盖了第一个?
2007-3-26 10:43
0
游客
登录 | 注册 方可回帖
返回
//