“内存”窗口
更新:2007 年 11 月
本主题适用于:
版本 |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
速成版 |
||||
标准版 |
||||
专业团队版 |
表格图例:
适用 |
|
不适用 |
|
默认情况下隐藏的一条或多条命令。 |
只有在“选项”对话框中的“调试”节点下启用了地址级调试后,“内存”窗口才可用。
利用“内存”窗口可以看到应用程序所占用的内存空间的情况。在“监视”窗口、“快速监视”、“自动”窗口和“局部变量”窗口中都可看到内存中特定位置初变量的内容,但在“内存”窗口中可看到尺寸较大的图像。这对于检查大片的数据(如缓冲区和大的字符串)很方便,在其他窗口中显示就不太好。但是,“内存”窗口不仅限于显示数据,按照定义“内存”窗口可以显示内存空间中的任何内容,无论它是数据、代码或是未分配内存中的无用随机位。
在“内存”窗口中检查内存内容时,可以使用该窗口用户界面中的滚动条在内存中导航。可以键入内存地址或者使用拖放操作。如果知道要查看的数据项地址,直接键入地址是较方便的方式。可以键入指向要查看的数据项的指针或使用 address-of 运算符的表达式,来获得数据项的地址。
可以自定义“内存”窗口以不同格式显示数据,包括十六进制或十进制格式。有关更多信息,请参见自定义“内存”窗口显示。
“内存”窗口对于 Script 或 SQL 是不可用的,原因是这些语言不能识别内存概念。
“内存”窗口任务
下列主题将对可使用“内存”窗口执行的任务进行说明: