在我们运行程序时,我们有时候想知道程序运行时,某一条语句加载的内存位置,这个时候,在调试》窗口》内存是没有的。
在这里先说一说调试》窗口》内存的作用,点进去会看到内存1-4,这里面1-4都是一样的,只不过是为了让使用者便于比较。
例如这段代码:
int main()
{
int a = 666;
printf("%d\n", a);
getchar();
return 0;
}
在地址那里可以输入变量的名称,来查看变量的地址,但是要是想查看程序语句加载到内存的地址的话,需要调试》窗口》反汇编。
通过这里我们可以看到程序语句加载的地址是什么。
假如你的调试》窗口没有反汇编,那么你需要在源程序中加断点,然后调试》开始调试之后,在调试》窗口就会有了。例如:
假如有错误的地方,欢迎各位大佬批评指正。欢迎留言。
转载请标注转载自:https://blog.youkuaiyun.com/cj_xiaoni/article/details/79856083