快速修复bug的技巧?新手痛点一招解决!
发布时间
阅读量:
阅读量
前言
编写代码过程中,发现并修正错误是每位程序员都无法回避的问题。在实际开发中,我们或许都经历过这样的情况:代码通过了编译,语法上没有任何问题,但运行时却出现错误或结果与预期不符,即使反复检查多次,也难以找到问题所在。
那么,当我们在不经意间“手误”引入了一个错误时,该如何高效地定位并解决这些问题呢?
答案无疑是调试 。
所谓调试,是指通过控制程序的执行节奏来追踪其运行过程。例如,在特定位置暂停程序的运行,以查看当前变量的值或内存中的数据;或者让程序继续执行若干条语句,观察其具体执行路径。
一个功能强大的集成开发环境通常会配备完善的调试工具,而一位出色的程序员也必然具备熟练的调试技能。接下来将以 VS 为案例,总结一些常用的调试方法。
首先,通过一张图对调试的基本流程进行简要概述:

为便于读者更好地掌握具体的调试流程,此处首先对调试的基本概念进行简要说明:
断点:断点(BreakPoint)可被视作程序运行过程中的一个暂停标志。就如同人在行进过程中遇到障碍物会停止前进,程序在运行时遇到断点也会自动暂停。
逐语句调试
全部评论 (0)
还没有任何评论哟~
