标题:
为什么有些变量明明定义了,在HIWAVE.EXE里面调试时,在DATA窗口中看变量的值,老是提
[打印本页]
作者:
skyhigh1987
时间:
2007-7-11 21:43
标题:
为什么有些变量明明定义了,在HIWAVE.EXE里面调试时,在DATA窗口中看变量的值,老是提
为什么有些变量明明定义了,在HIWAVE.EXE里面调试时,在DATA窗口中看变量的值,老是提醒undefined expression?
作者:
happysuxin
时间:
2007-7-12 13:35
有可能是分配在堆栈空间或者寄存器里了,看一下对应的反汇编代码就可以找到。
作者:
zephanshaka
时间:
2008-7-26 23:00
看一下你所谓的变量是不是用#define 关联的?
作者:
康桥人
时间:
2008-7-27 16:41
你看的是全局变量还是局部变量,如果是局部变量你有可能是看不到的,局部变量不占用内存,还有一种可能是就编译器将代码优化了,没有这个变量了。
作者:
cndestiny
时间:
2008-9-14 15:36
一个是编译器优化,另一个可能是你选择的scope不对,选GLOBAL或LOCAL试试
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0