Turbo C程序设计初步(7)

资讯 驱动中国 89次阅读
分享 Q
AI摘要
由 AI 生成 · 仅供参考

  二、Turbo C集成调试器 一旦修改好语法错误之后程序编译就没什么问题了,但还是可能不按要求运行,因为可能有逻辑错误(运行错误)。这种错误跟踪就无助于发现错误位置了。TC有一个集成调试器可以跟踪运行错误。通过调试器可以运行,在断点处暂停,检查变量的值,甚至可

  二、Turbo C集成调试器
一旦修改好语法错误之后程序编译就没什么问题了,但还是可能不按要求运行,因为可能有逻辑错误(运行错误)。这种错误跟踪就无助于发现错误位置了。TC有一个集成调试器可以跟踪运行错误。通过调试器可以运行,在断点处暂停,检查变量的值,甚至可以改变之,以看程序会有什么反应。
Turbo C集成调试器是源程序级的调试器,即用同你编写程序一样的"语言"来控制调试器。例如,为了显示数组中的一个元素的值,可告诉调试器显示这样的表达式的值:
Ctrl+F4 Debug/Eavluate 计算表达式, 允许修改变量的值。
Debug/Find Function 查找函数定义, 显示在编辑窗口中。 仅
在调试时才有效。
Ctrl+F3 Debug/Call Stack 显示调用栈, 可显示任何函数的当前执
行位置, 其方法是在调用栈中选择相应的
函数名。仅在调试时有效。
Debug/Source Debugging 控制是否允许调试: 置为On时, 集成调
试器和单独调试器均可用 ; 置为
Standalone时, 只能用单独调试器
调试, 虽然还能在TC中运行; 置为
None时, 在.EXE文件不置调试信息,
两种调试均不能调试。
Ctrl+F4 Break/Watch/Add Watch 增加一监视表达式。
Break/Watch/Delete Watch 删除一监视表达式。
Break/Watch/Edit 编辑一监视表达式。
Break/Watch/Remove All 删除所有监视表达式。
Watches
Ctrl+F8 Break/Watch/Toggle 设置或清除光标所在行的断点。
Breakpoint
Break/Watch/Clear 删除程序中所有断点。
Breakpoint
Break/Watch/Next 显示下一断点
Breakpoint

版权声明:本文由驱动中国整理发布,转载需注明出处与原文链接。如有疑问请联系 editor@qudong.com
本文价值 成为第一个评分的人
登录后为本文打分
网友评论0 条评论
正在回复 的评论取消
评论加载中…
🔐

登录后参与互动

评论、点赞均可赚积分
连续签到、邀请好友也有奖励 🎁

电脑端: 微信扫码登录 微信内: 一键登录
我要投稿有独家观点或行业线索?向驱动中国投稿,审核采用后署名发布并获积分奖励。 去投稿 ›

微信扫一扫

打开微信「扫一扫」,分享本文到朋友圈或好友