调试期间,如果想要显示数组内容,步骤如下:
选择Debug(调试)菜单 → 选择Windows (窗口)→ 选择Memory(内存) → 选择Memory 1(内存 1),然后就可以拖动内存窗口到Visual Studio工作区的任何地方。

然后可以拖动内存窗口到工作区,我拖到了左下角。

在内存窗口中查找定义的数组:

;32位汇编程序模板 (Template)
.386
.model flat,stdcall
.stack 4096
;声明一个ExitProcess函数
ExitProcess PROTO, dwExitCode:DWORD.data;在这里声明变量val byte 10h,20h,30h,40h,50h; 定义数组.code
main PROC;这里写自己的代码mov esi,offset val;   取数组首地址,用于内存窗口查找INVOKE ExitProcess,0
main ENDP
END main

上面代码执行时esi寄存器中的值就是数组首地址,我们要用这个首地址来找到内存窗口中的数组。
首先对mov esi,offset val;这条指令下断点,断下来后f11单步走,然后查看寄存器esi的值。这里如果没有寄存器窗口需要在前面显示内存窗口的步骤下将步骤”内存“换为”寄存器“。

在Visual Studio调试器中显示数组相关推荐

  1. 【C++】在 Visual Studio 调试器中指定符号 (.pdb) 和源文件(转载自RSS翻译)

     在 Visual Studio 调试器中指定符号 (.pdb) 和源文件 查找并指定符号文件和源文件:指定符号加载行为.使用符号和源服务器:自动或按需加载符号.  内容 查找符号 (.pdb) ...

  2. Visual Studio 调试器中的转储文件

    Visual Studio 调试器中的转储文件 转储文件是一个快照,其显示某个时间点正在为应用执行的进程和已为应用加载的模块. 带堆信息的转储还包括该时间点的应用内存的快照. 在 Visual Stu ...

  3. OpenCV图像监视:在Visual Studio调试器中查看内存中图像

    OpenCV图像监视:在Visual Studio调试器中查看内存中图像 图像监视:在Visual Studio调试器中查看内存中图像 先决条件 安装 例子 更多的 图像监视:在Visual Stud ...

  4. Visual Studio 调试器---Visual Studio 调试器

    Visual Studio 调试器 启用内存泄漏检测 本主题适用于: Visual Studio 版本 Visual Basic C# C++ J# 速成版 否 否 本机 否 标准版 否 否 本机 否 ...

  5. Visual Studio调试器指南---自动启动调试器

    visual studio 启动调试器,等待 app 连接 Visual Studio调试器指南---自动启动调试器 Visual Studio调试器指南---自动启动调试器 - 走看看 有时,可能需 ...

  6. 【备忘】visual studio调试状态下显示lua调用栈

    编辑文件:[VS安装目录]/Common7/Packages/Debugger/autoexp.dat,在文件最后[hresult]之上的空白插入以下代码,就可以在 visual studio调试的时 ...

  7. 12个Visual Studio调试效率技巧

    在这篇文章中,我们假定读者了解VS基本的调试知识,如: F5 开始使用调试器运行程序 F9 在当前行设置断点 F10 运行到下一个断点处 F5 从被调试的已停止程序恢复执行 F11 步进到函数内(如果 ...

  8. 利用Visual Studio调试JavaScript脚本

    大家如果用过JavaScript一定对它的调试感到很头痛吧,浏览器所返回给你的错误信息基本没有任何意义.一个很小的错误可能导致调试大半天,费时费力. 先说些废话= =b...昨天公布了研究生寝室分配结 ...

  9. Visual Studio 2022环境中C语言的使用——一维数组和二维数组

    我是荔园微风,作为一名在IT界整整25年的老兵,今天总结一下,Visual Studio 2022环境中,是如何使用C语言的数组的. 先说一维数组,直接上代码: 这里特别容易搞错的就是一维数组的初始化 ...

最新文章

  1. 使用STC8G1K08制作调频接收模块TEA5767配置电路
  2. 10-01 Java 类,抽象类,接口的综合小练习--运动员和教练
  3. AD备份文件安装额外域控制器
  4. YbSoftwareFactory 代码生成插件【二十二】:CMS基础功能的实现
  5. 如何让word档在同一页上显示两列或更多列
  6. 强烈建议使用国外DNS解析域名,解决访问速度和某些访问故障!
  7. java中图的封装,模拟java 中地图的功能封装一个有序的地图
  8. 动态规划经典例题:钢条切割
  9. 英特尔 超核芯显卡 620mac_2020双11装机。科学计算工作站配置推荐。i9-10980XE加3080显卡加64G ECC内存...
  10. jQuery API/1.1.1/CSS
  11. 工具系列————linux系统中安装fortran编译器(ifort)
  12. 802d简明调试手册_802D 简明调试指南.pdf
  13. wlacm 铲雪车snow 题解
  14. 怎样快速用计算机做字处理,怎样快速处理Word表格的技巧 -电脑资料
  15. JWT、OOS、Oauth三种登录验证机制
  16. 外仁内圣,以借得天下,以情御英雄
  17. python知识点智能问答_基于检索的智能问答
  18. go 验证字符串中是否包含中文或英文
  19. javaweb课程设计网上书店
  20. javascript中substring,substr和slice对比

热门文章

  1. 国家粮食与物资储备局揭示中国稻谷产毒真菌分布及仓储动态变化
  2. 清朝神秘女科学家,在国外火了200多年,我却对她一无所知…
  3. 「超级右键」Mac必备的一款软件,新手get!
  4. utools插件开发之监听按键的命令和状态
  5. js网页文件资源加载器
  6. 【分享-EasyRecovery】删除的文件找不回?不存在的!
  7. Python笔记-假设检验之单样本T检验
  8. Redis工作笔记-Sorted-Sets类型
  9. C++ opengl 纹理生成
  10. QML与C++混合编程详解