如果不会调试程序连入门都不算是

如果不会调试程序连入门都不算是

一些学习者在学习过程中自己做题目的时候,或者做一些小项目的时候,不可避免的会出现一些错误。这个时候如果不会调试就无法解决问题,很可能还会打击到学习兴趣,

在我们实际自己操作编写程序的时候出现的错误大致可以分为三种,分别是语法错误、逻辑错误和运行时错误:

  1. 语法错误在编译和链接阶段就能发现,只有 100% 符合语法规则的代码才能生成可执行程序。语法错误是最容易发现、最容易定位、最容易排除的错误,程序员最不需要担心的就是这种错误。
  2. 逻辑错误是说我们编写的代码思路有问题,不能够达到最终的目标,这种错误可以通过调试来解决。
  3. 运行时错误是指程序在运行期间发生的错误,例如除数为 0、内存分配失败、数组越界、文件不存在等。

在我们调试程序的时候经常是需要程序执行到一个地方暂停一共检查,而这个功能就是断点。

插入断点的方法如下:

如果不会调试程序连入门都不算是

以上这种方法其实太麻烦了。那么就有下面这个快捷一点的方法,在对应代码前面红框内点击,就可以插入断点。

如果不会调试程序连入门都不算是

如果不会调试程序连入门都不算是

如果我们需要没一步都细致的观察呢? 这个时候就要用到逐语句,逐过程,跳出 功能,它们的快捷分别是f10,f11,f12。光看字面意思相信大家也可以理解,这就不多介绍了。

如果不会调试程序连入门都不算是

在调试的时候下面是可以是查看相关变量的值以及一些信息的。

文章到这里就结束了,大家可以去把之前弄不明白的问题去解决了把,如果觉得我的文章还可以的,可以关注,转发,收藏,评论。拜!

如果不会调试程序连入门都不算是


分享到:


相關文章: