【C语言】DevC++5.11调试教程
调试对于写程序的人而言,是一项必不可少的技能。这篇文章就是写程序的基础——调试
首先我们打开一个代码开始调试,这里用的代码比较简单
调试之前需要在序号上打断点(直接点击要查看那一行的序号就ok),如下图
如果不打断点程序会运行完
再点击工具栏中的勾✔(或者快捷键f5再或者工具->调试)
调试开始后,程序运行时会停在你的第一个断点存在的那一行代码上,且底下会出现一个调试选项
这样就可以根据所需来调试你的代码,当然这样时不够的,因为这时候的我们无法看到数据的值,只能看到函数的执行步骤。需要看到具体数值我们可以调出调试框
视图->浮动项目管理器(点击关闭,这样浮动项目管理器就会存在我们程序的左侧)
接下来我们就可以用添加查看来添加我们想要查看的值,这里可以添加多个,也可以添加表达式
(也可以鼠标长按鼠标左键选中需要看的再点击添加查看就可以不用输入)
所查看的数值会随着你的函数改变而改变
如果调试会闪退或者没有调试信息,看一下是否设置好
再工具->编译选项->代码生成/优化->连接器->产生调试信息改为yes
最后,是演示代码的调试逐步展示和演示代码(演示不重要可以不看)
#include<stdio.h>
int main()
{
int a=2,b=0,c=0;
scanf("%d",&b);
a=b+a+2;
b=b+1;
c=a+b;
printf("c = %d",c);
}