首页
社区
课程
招聘
[求助]问st(0)指令?
发表于: 2007-10-26 23:56 3436

[求助]问st(0)指令?

2007-10-26 23:56
3436
调试c程序时遇到一点问题
就是:
  在某些时候,执行如下代码出现偏差:
  int a;
  float f;
  f = 10.009
  a = (int)f;  // 本来执行后a该时10的,可是有时候却是0

我觉得时程序的其它的地方的内存问题导致了这里的奇怪现象,但是我费了好大劲也没有找出真正的原因,
只有看反汇编了,就跟进__ftol2函数中,其中有st(0)指令,产生了变化,请问大侠,这是怎么造成的呢?高手也顺便给出一些问题的定位建议啊,非常感谢

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回