
VC60
F9——插入删除断点,断点位置为光标所在行
F5——go,开始运行,到断点会自动停止,没有断点,会运行完
F10——向前走一步,不进入函数内部
F11——向前走一步,如果由函数就进入内部
未开始调试的情况下,按F10或者F11,会自动开始调试,鼠标自动定位到头部
Shift+F11——如果进入了函数,执行到中间,想跳出来,就按这个
Ctrl+F10——运行到光标,个人觉得这个很好用,觉得哪一行可能会出问题,在这一行前点一下鼠标,然后按下这俩键,就运行到这里了,不用设置断点。
至于查值,说的是在上述调试运行到某一行的过程中,查看某个变量的值,这个可以通过下方出现的Variable和Watch窗口查看,Variable不能输入,自动出现相关变量的值,watch窗口,可以自己输入变量名称,查看运行到某一步时的变量值。
如果没有这两个窗口,可以在菜单栏右侧右键,勾选variable和watch,就会出现。在VS中按下CTRL+D+W,也会出现watch窗口。
暂时就想起这么多了,有机会再补充吧。
0、你可以点击重试,查看断点的地方是哪里,具体代码具体分析。如果没有“重试“选项,你是不是编译的release版本,修改成debug版
1、你把代码贴出来来啊,这样问太泛泛了。
分类: 电脑/网络 >> 程序设计 >> 其他编程语言
问题描述:
c语言 断点 是什么
解析:
调试程序时添加的标志。当单步执行到断点时就中断调试。
VC下断点,然后在VC中运行Debug方式,在断点处程序执行中止,然后可以进行步进调试 *** 作(step in, step out等)。调试器中止原来的程序执行,背后的原理是向原来的目标程序中插入了int 3中断。你可以查阅一下MSDN中DebugBreak这个函数
可以在你要调试的地方设置断点(F9)
想看while中值的变化,可以先在while中设置个断点,中途想退出,可以把断点取消。在while外的下面程序任意位置设置个断点,按下F5,它就直接跟踪到那个位置的了。想看调试在中变量的值变化,查看菜单里的调试窗口里有个Variables(ALT+4)窗口,打开后,可以在里面添加上你想要观察的变量,或者在调试菜单里也有个QuickWatch(SHIFT+F9),也可以添加要观察的变量。
以上就是关于C语言 断点调试 实例 要有程序(简单的就可以)全部的内容,包括:C语言 断点调试 实例 要有程序(简单的就可以)、c语言调试程序时 显示 Windows 已在 申请内存.exe 中触发一个断点。、c语言 断点 是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)