首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

c语言中的调试有什么作用

发布网友 发布时间:2022-04-23 19:04

我来回答

5个回答

热心网友 时间:2023-11-03 05:00

说白了就是对你写的程序进行简单的测试

如果你用的是Visual C++6.0的软件,
在写好了程序后(没有语法上的错误),按F10,即可进入"单步调试",每按一次F10可以看到程序会走到一下行代码. 如果当前指向的代码有一个函数,按F11,可以进入这个函数体内,查看程序在函数体内的执行过程和数据的变化....

其它这个软件的高度功能很强大的,一时也不可能说得清楚.但主要能子解一些简单的高度方法就行了:F9 设置断点 F5 调试运行 这两经常一直用的:在程序的某一个代码处按F9,会有一个圆点出现.再按F5,启动程序,当程序执行到这个圆点时,会停下来,此时你可以按F5,继续运行下到一个断点,或者你也可以按F10进行单步调试....

还有很多,你可以去百度搜一搜

热心网友 时间:2023-11-03 05:01

c语言的调试功能很有用,当你发现你编译通过,连接也通过以后,就是运行不出正确的结果时,你最好通过DEBUG来单步跟踪程序和变量的变化。
这样很容易找到问题的所在。

热心网友 时间:2023-11-03 05:01

相当有用。在你编的程序,编译后出错了,你又找不出。就用debug。去纠错。这个debug的功能其实就是把每一步产生的变量值替你列出来。让你一步步检查。当然你要检查的变量要你先选定好。这是它的原理,还有一点点细节,你自己去试吧。
不过这个也不会一直用,因为逻辑或者是语法上的错误大多数情况下,可以直接看出来。没必要用debug

热心网友 时间:2023-11-03 05:02

C语言中的调试一般是检测一下当前所编辑的语言格式是否正确。

参考资料:C语言程序设计

热心网友 时间:2023-11-03 05:02

比如你定义一个数组,那么你想在运行时随时的输入赋值,并且查看打印的结果,你就用debug具体的你查阅下debug的应用。
你那个输入有问题,scanf("%d,%d",&a,&b);
你按f9在它前边加个断点,后按f10程序就一步一步执行。不会留言,
但是你要是用到调试的话,首先要保证程序编译通过。才可以加断点。
你现在韩没有编译通过怎么加啊。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com