初步学习VS2022的调试操作

VS2022调试学习1

一.调试的步骤

  • 发现错误存在
  • 运用隔离,消除等方式对错误进行定位
  • 确定错误产生的原因
  • 提出解决办法
  • 对错误进行纠正,重新测试

二.调试的常用快捷键(重点)

1. F5键

//启动调试,经常用于调试到下一个断点处。


2.F9

//创建和删除断点,可以在程序的任意位置进行断点的设置,使得程序在你想要的位置停止。注意F9与F5是相互搭配使用,这对于节省调试时间很有帮助。

补充一点:断点是程序停止运行的地方。

3.F10

//逐过程,通常用于处理一个过程,可以是函数的一次调用,或是一条语句的执行。

4.F11

//逐语句,及每次执行一条语句,注意相比与F10,F11的细致度更高,因为,这个快捷键可以使我们执行逻辑进入到调用函数的内部,这也是F10与F11的区别所在。(最常用

5.CTRL+F5

//开始执行不调试,如果你想程序直接运行,就可以直接使用。

以上的快捷键在使用时,会因为F1-F12通常被设计具有两个功能而无法正常使用。所以我们要借助Fn来帮助我们激活这些功能。

Fn,即辅助功能键,需要我们在使用F1-F12前,提前按住Fn.


三.调试的步骤

先判断大概出错的程序位置,在其之前用F9设置断点,并搭配F5直接运行到断点位置(省去你用F10一行一行的按

再利用F10或F11进行使用,遇见函数F11,其他情况F10耐心敲下去查看。


四.如何查看程序当前的消息(重要)

首先,同时也是必要的操作就是调试F10后,通过调试的窗口查看

点击"调试",后找到"窗口",再次点击进入。

里面有许多的功能,这里我只讲几个常用的。

  1. 监视器

    通常,我们运用监视器查看变量,数组的值。输入你想知道的变量的名称,用上面讲到的快捷键可以很方便的帮助你查询相关变量的变化情况。

  2. 自动窗口

    相比与监视器,它不需要你输入变量或数组的名称,自动监视程序运行处的上下文存在的变量或数组名,注意是数组名,数组整体,会随着程序的进行不断的增加和删除查看的变量情况。(懒人必备,但也不推荐,因为可能监视的变量会突然无法查看)

  3. 内存

    可以通过地址的改变而查看其内存情况,可以以十六进制位输出,方便查看数据变化。

五.小结

以上是我关于调试的简单认识,后续会继续更新和补充。感谢观看!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值