“逐语句”、“逐过程”、“跳出”命令 (“调试”菜单)的使用

本文详细介绍了在调试过程中常用的三种技巧:逐语句、逐过程及跳出功能,并解释了它们的使用场景与区别,对于提高编程效率有重要作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

逐语句

一次执行一个语句。

当不在设计方式时,“逐语句”会在当前执行行上进入中断模式。如果此语句是对一个过程的调用,下一个被显示的语句就是该过程内的第一个语句。

在设计时,此菜单项会开始执行并在第一行程序被执行前进入中断模式。

如果没有指定当前执行点,“逐语句”命令可能不会有任何作用,除非以某种方式引发了代码,例如在文档上点一下。

键盘快捷键:F8。

逐过程

与“逐语句” 相似。只有在当前的语句含有一个对过程的调用时,两者才会有差异。

“逐过程”是将过程视为一个基本单位来执行,执行完一个语句后再继续执行下一个语句。不过,下个被显示的语句,就是当前过程中的下一个语句,不会因为当前语句为一过程调用而有所改变。只有在中断模式中可使用。

键盘快捷键:SHIFT+F8。

跳出

执行当前执行点所在函数中剩余未执行的行。下个被显示的语句是紧随在该过程调用后的语句。所有在当前与最后的执行点间的代码都会被执行。此功能仅在中断模式中有效。

键盘快捷键: CTRL+SHIFT+F8。

写这篇博客是因为师父在给我检查百例的时候问到了这些问题,而这些恰恰是我之前从未听说过的,师父建议我了解一下,会对以后的学习有帮助。很感谢师父对我的帮助,能让我站在巨人的肩膀上看问题。

原文章链接:http://www.excelpx.com/home/show.aspx?id=9323

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值