说白了就是对你写的程序进行简单的测试
如果你用的是Visual C++6.0的软件,
在写好了程序后(没有语法上的错误),按F10,即可进入"单步调试",每按一次F10可以看到程序会走到一下行代码. 如果当前指向的代码有一个函数,按F11,可以进入这个函数体内,查看程序在函数体内的执行过程和数据的变化....
其它这个软件的高度功能很强大的,一时也不可能说得清楚.但主要能子解一些简单的高度方法就行了:F9 设置断点 F5 调试运行 这两经常一直用的:在程序的某一个代码处按F9,会有一个圆点出现.再按F5,启动程序,当程序执行到这个圆点时,会停下来,此时你可以按F5,继续运行下到一个断点,或者你也可以按F10进行单步调试....
还有很多,你可以去百度搜一搜
c语言的调试功能很有用,当你发现你编译通过,连接也通过以后,就是运行不出正确的结果时,你最好通过DEBUG来单步跟踪程序和变量的变化。
这样很容易找到问题的所在。
相当有用。在你编的程序,编译后出错了,你又找不出。就用debug。去纠错。这个debug的功能其实就是把每一步产生的变量值替你列出来。让你一步步检查。当然你要检查的变量要你先选定好。这是它的原理,还有一点点细节,你自己去试吧。
不过这个也不会一直用,因为逻辑或者是语法上的错误大多数情况下,可以直接看出来。没必要用debug
C语言中的调试一般是检测一下当前所编辑的语言格式是否正确。
比如你定义一个数组,那么你想在运行时随时的输入赋值,并且查看打印的结果,你就用debug具体的你查阅下debug的应用。
你那个输入有问题,scanf("%d,%d",&a,&b);
你按f9在它前边加个断点,后按f10程序就一步一步执行。不会留言,
但是你要是用到调试的话,首先要保证程序编译通过。才可以加断点。
你现在韩没有编译通过怎么加啊。