C语言调试中出现的问题

为什么调试中会出现这种情况啊,这是什么情况?以前没遇到过,求大佬解读... 为什么调试中会出现这种情况啊,这是什么情况?以前没遇到过,求大佬解读 展开
 我来答
香木千b
2019-06-08 · TA获得超过3935个赞
知道大有可为答主
回答量:6939
采纳率:84%
帮助的人:636万
展开全部
调试是C语言的一个重要的功能组成部分,可以用来发现程序出存在的问题,快速定位及解决。同时对于初学者,调试也可以辅助更好的理解程序。
1 调试的功能:
在调试中,程序的每一步的执行均是可控的,可以通过单步执行,设置断点等,控制程序的运行节奏,并在每次暂停时,都可以查看当前有效变量的具体值。
2 对初学者的意义:
调试中可以很明确的看到程序的执行过程,以及每一步产生的变化,对于初学者,这样直观的体验自然要比读代码更容易理解,而看到现象之后,再回想理论也更容易。
3 对编程者的意义:
当程序的运行结果与期望不符时,可以通过调试,查看每步的具体执行及结果,因此可以定位出到底是哪个操作或语句与预期的不同,从而快速定位,再针对性分析代码,实现快速解决问题的目的。
事实上,调试最初就是为了解决问题而产生的,调试的英文为debug, 而bug就是程序中存在的问题,debug就是解决掉这些问题。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式