但如果没别的编译消息, Alt+F8就不起作用了。
注: 可以如此法选择连接消息, 但它们不跟踪源文件。在修改语法错误的过
程当中, 经常需要增加、删除正文, 编辑器是记住的, 依然能正确定位错误位置。
没有必要记住行号和增加、删除的正文行。
二、Turbo C集成调试器
一旦修改好语法错误之后程序编译就没什么问题了, 但还是可能不按要求运
行, 因为可能有逻辑错误(运行错误)。这种错误跟踪就无助于发现错误位置了。
TC有一个集成调试器可以跟踪运行错误。通过调试器可以运行, 在断点处暂停,
检查变量的值, 甚至可以改变之, 以看程序会有什么反应。
Turbo C集成调试器是源程序级的调试器, 即用同你编写程序一样的" 语言"
来控制调试器。例如, 为了显示数组中的一个元素的值, 可告诉调试器显示这样
的表达式的值:
Ctrl+F4 Debug/Eavluate 计算表达式, 允许修改变量的值。
Debug/Find Function 查找函数定义, 显示在编辑窗口中。 仅
在调试时才有效。
Ctrl+F3 Debug/Call Stack 显示调用栈, 可显示任何函数的当前执
行位置, 其方法是在调用栈中选择相应的
函数名。仅在调试时有效。