C语言 断点调试 实例 要有程序(简单的就可以)

C语言 断点调试 实例 要有程序(简单的就可以),第1张

VC60

F9——插入删除断点,断点位置为光标所在行

F5——go,开始运行,到断点会自动停止,没有断点,会运行完

F10——向前走一步,不进入函数内部

F11——向前走一步,如果由函数就进入内部

未开始调试的情况下,按F10或者F11,会自动开始调试,鼠标自动定位到头部

Shift+F11——如果进入了函数,执行到中间,想跳出来,就按这个

Ctrl+F10——运行到光标,个人觉得这个很好用,觉得哪一行可能会出问题,在这一行前点一下鼠标,然后按下这俩键,就运行到这里了,不用设置断点。

至于查值,说的是在上述调试运行到某一行的过程中,查看某个变量的值,这个可以通过下方出现的Variable和Watch窗口查看,Variable不能输入,自动出现相关变量的值,watch窗口,可以自己输入变量名称,查看运行到某一步时的变量值。

如果没有这两个窗口,可以在菜单栏右侧右键,勾选variable和watch,就会出现。在VS中按下CTRL+D+W,也会出现watch窗口。

暂时就想起这么多了,有机会再补充吧。

设置断点其实是一种感觉,你觉得哪里有问题,或者你想查看哪里的变量或者内存的值,就将断点设置在哪里。在某一行设置断点可以直接点击到这一行,然后直接按F9。

其次还可以设置函数断点,在程序执行到这个函数的时候,自动中断。按快捷键“ctrl+b",然后在第一个选项卡"Location"中输入你想断点的函数名称+()即可。例如“sum()"

还可以设置变量断点,按快捷键“ctrl+b",然后在第二个选项卡"Data"中输入你想断的变量即可。那么当这个变量的值发生变化的时候,函数就回自动中断到断点处。

直接点运行就好了,到下一个端点会自动停下的。

你可以设置两个端点啊,然后运行,程序会在第一个端点那停下来,不要点复位,继续点运行,就会执行两个断点间的程序了。

如果你不想运行其它程序,也可以只把端点间的程序拿出来单独运行。

以上就是关于C语言 断点调试 实例 要有程序(简单的就可以)全部的内容,包括:C语言 断点调试 实例 要有程序(简单的就可以)、在c++程序进行调试时,如何设置断点!、keil中怎么执行两个断点之间的程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9443057.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存