debugging Step in、Step out和Step Over有什么区别?

rpppsulh  于 2023-10-24  发布在  其他
关注(0)|答案(1)|浏览(126)

我在做一个项目,其中我使用了调试使用Visual Studio代码。我需要一些明确的区别一步,一步一步,一步一步。我看到vs代码调试文档,但它没有这样的细节与这些有关。有人有想法吗?

0ejtzxu1

0ejtzxu11#

**Step in:**表示如果有函数调用,它会进入函数内部,您可以看到函数是如何逐行执行的,直到它返回,您可以在函数调用后返回到下一行。
Step over:表示如果有函数调用,它只是像黑盒一样执行并返回结果,但你看不到函数是如何执行的。
Step out:意思是如果你已经Stepped in了一个函数,现在你想跳过查看函数的其余部分是如何执行的,你
Step out
,函数返回。然后,你回到下一行,也就是函数调用之后的那一行。

相关问题