如何查明指针是否损坏了内存地址?

本主题适用于:

版本

Visual Basic

C#

F#

C++

Web Developer

学习版

主题不适用 主题不适用 主题不适用

仅限本机

主题不适用

专业版、高级专业版和旗舰版

主题不适用 主题不适用 主题不适用

仅限本机

主题不适用

问题描述

我认为我的一个指针可能损坏了地址 0x00408000 处的内存。 如何查明该地址处所发生的情况?

解决方案

检查堆损坏

若要查找内存地址改变的位置

  1. 在 0x00408000 处设置一个数据断点。 有关更多信息,请参见 如何:设置数据断点(仅限本机)

  2. 当命中断点时,使用**“内存”**窗口查看从 0x00408000 开始的内存内容。 有关更多信息,请参见 “内存”窗口

请参见

概念

调试本机代码常见问题

其他资源

调试本机代码