首页
社区
课程
招聘
奇怪?为什么在不同的程序里 同一个obj文件 同样的参数 结果却不同?
发表于: 2006-9-9 02:51 3476

奇怪?为什么在不同的程序里 同一个obj文件 同样的参数 结果却不同?

2006-9-9 02:51
3476
我是把汇编代码编译成obj文件 然后加到vc工程里的 可是两个不同的工程 同样的参数调用其中的一个函数 结果却不同 会是什么原因?真想不通

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

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 325
活跃值: (97)
能力值: ( LV13,RANK:530 )
在线值:
发帖
回帖
粉丝
2
调用方式对了吗?Stdcall? fastcall?
2006-9-9 14:02
0
雪    币: 291
活跃值: (213)
能力值: ( LV12,RANK:210 )
在线值:
发帖
回帖
粉丝
3
可能原因:
1.正常现象, 结果应该不同, 例如函数的返回结果不仅受传值的影响, 还受到其他因素的影响
2.汇编代码可能没有注意保存寄存器
3.如楼上所说
2006-9-9 14:38
0
游客
登录 | 注册 方可回帖
返回
//