4个回答
展开全部
在c++中有以下4种方法对程序进行调试方法:
1、先打开 一个 已编好 的程序 ,如下。这段代码 表示 :输入一个整数,计算他的累乘n,n 为输入的整数。
2、将鼠标光标 移到 程序开头, 单击 工具栏“Step into”图标,在行数 的右边会出现 一个 黄色的小箭头。它表示程序 执行了 这一行代码的上一行,还未执行 当前这行。
3、继续点击 “Step into”,黄色箭头 向下移动,代码向下一行执行。这时,执行了 一个 scanf 输入函数,在弹出的 黑色对话框中 输入一个整数 ,比如 3, 再 点击 “enter”键,我们可以发现 窗口中 n 的值 变为了 3 。
4、继续点击 “Step into”,开始执行while 循环。可以发现 窗口中变量 a ,i ,的值在不断变化。当 i =4时 ,满足条件 ,退出了 循环,开始执行 printf 输出函数。
展开全部
F7是编译,ctrl+F5是运行,F9是设置断点,F10是逐过程跟踪,F11是单步跟踪……不知道能不能帮到你,你要一个一个多摸索才能真正学会调试。
详细过程是:
如果你觉得某段程序有问题,那你就在这段程序的前后分别设置断点(在程序段的第一句和最后一句前按F9),然后按F10(一般以函数为单位,不会进入到函数内部)或F11(一句一句的跑)开始调试,这里你可以看到程序是如何一步一步进行的,然后就可以发现是否错误
详细过程是:
如果你觉得某段程序有问题,那你就在这段程序的前后分别设置断点(在程序段的第一句和最后一句前按F9),然后按F10(一般以函数为单位,不会进入到函数内部)或F11(一句一句的跑)开始调试,这里你可以看到程序是如何一步一步进行的,然后就可以发现是否错误
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
编译完之后,打个断点,按下F5键
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询