首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[求助]灰色变量调试

[求助]灰色变量调试

在true time调试窗口,怎么函数内部定义的变量是灰色的,就在执行到该函数内部
ADDR <not used> uint,看似没有分配地址空间,难道被优化了,但是是用的呀,进行了赋值,怎么解决,请大师们帮忙????????????、

[此贴子已经被作者于2006-3-31 10:21:59编辑过]

不断学习,摸索中进步!
局部变量占用的是堆栈的空间,没有固定的地址,所以不一定能看到其值,但是赋值肯定是有的,除非你的变量没有在程序中用到。
你可以查看相应的汇编代码中,是否有赋值的信息。
或者找全局变量,把局部变量的值放进去,就可以在data窗口中看到了
返回列表