如何在Visual Studio中复制变量地址

How to copy variable address in Visual Studio

本文关键字:复制 变量 地址 Studio Visual      更新时间:2023-10-16

观看窗口中,我可以在变量之前添加&以查看其地址,但如何复制它的地址?

我可以创建一个指向这个变量的新指针,以便在监视窗口中复制指针的值(var的地址)。但是如何直接复制地址呢?

你只需要将地址拖放到内存窗口

选择内存位置

如果您想立即移动到内存中的选定位置,可以通过使用拖放操作或编辑Address框中的值来实现。Address框不仅接受数值,还接受求值为地址的表达式。默认情况下,Memory窗口将Address表达式视为活动表达式,在程序执行时重新求值。现场表达非常有用。例如,您可以使用它们来查看指针所触摸的内存。

通过拖放

来选择内存位置
  • 在任意窗口中,选择一个内存地址或包含内存地址的指针变量。
  • 将地址或指针拖动到Memory窗口。

MSDN -内存窗口-选择内存位置