调试是每个程序必将经历的过程,调试最主要的部分为断点和查看内存。我们着重看这两个部分。
断点 什么是断点断点就是程序中调试器会中断的一个点。我们可以在任何一行代码上设置断点。当执行到这一行时,他会暂停。
如何设置断点在实际能运行处按f9,或者在这一行前用鼠标点击一下。
当你想进行调试时首先需要确定你在debug模式下,如果在release模式下你的断点会永远不生效。
进入调试模式你会看到三个按钮
他们分别是step into(F11)、step over(F10)、step out(F11)。
1.step into
step into会进入当前函数,如果有函数,他就在这行代码中,那我们就会进入这个函数
2.step over
step over将转到当前函数的下一行代码。
3.step out
step out实际上是跳出当前函数,让我们回到原先函数。
读取内存是让你在调试过程中,变量做了哪些改变,被赋予了什么值。
补充我这可能说的很少,其实是有很多内容,但是用语言描述,就会显得有点苍白,所以具体请自行查阅该链接:https://www.bilibili.com/video/BV1VJ411M7WR?p=11



