倒数第四篇:10 .3 .1 启动 TC
倒数第三篇:10 .3 .2 TC界面简介
主页
倒数第一篇:10 .3 .4 调试程序的高级技巧
第一篇: 内 容 简 介
文章列表

10 .3 .3 调试源程序的步骤

《程序设计基础》(基于C语言讲解) 石光华 编著 —北京: 清华大学出版社

调试程序有4个基本步骤: 输入源程序、编译源程序、运行和查看用户屏幕。下面分

别讲解。

1 .开始文件编辑

在主菜单中选择File或直接按Alt+ F组合键,出现如图10-2 所示的文件编辑下拉

子菜单。若第一次录入文件,则应选择New;若编辑已经存在的文件,则可选择Load。选

择Load之后,出现如图10-2所示的载入文件界面。此时可以输入文件名,也可选择已经

存在的文件。然后小提示窗关闭,自动进入编辑状态。

图10-2 TC载入文件界面

2 .编辑

编辑包括输入新的文件,修改源程序或在源程序中加入新的内容。编辑界面如

图10-3所示。

当输入一个新的文件或选择一个已经存在的文件时,会自动进入编辑状态。在编辑

新文件(例如以 File菜单中的New 菜单项编辑一个新文件)时,编辑窗口的内容会被清

空;如果有原来的文件,则会被删除,此时,光标在第1行第1列的位置。如果输入的新文

件没有保存(存盘),则系统会自动给它起名为NONAME.C。

第10章 C语言实验指导 165

图10-3 编辑界面

TC编辑器的使用与WPS,写字板和Word相似。编辑键的作用见表10-1。

表10-1 TC编辑键一览表

按 键 作 用

← 光标向左移动一个字符

→ 光标向右移动一个字符

↑ 光标向上移动一行

↓ 光标向下移动一行

PgUp 光标向上移动一页

PgDn 光标向下移动一页

Ctrl+N 插入一行

Ctrl+Y 删除一行

Ctrl+ T 删除一个单词

Ctrl+KB 设置块首

Ctrl+KK 设置块尾

Ctrl+KV 移动块

Ctrl+KC 复制块

Ctrl+KY 删除块

Ctrl+KH 取消块

Insert 插入,改写状态切换

Delete 删除光标所在位置的字符

Backspace 删除光标左侧的字符

166 程序设计基础

3 .编译和连接

按F9 键可编译、连接并生成可执行文件,且自动存盘。若编译成功,则屏幕显示如

图10-4所示的编译完成界面。此时,按任意键则编译提示消失,返回主菜单。

图10-4 编译完成界面

若编译中出现错误,则系统显示出错信息。此时,按任意键则把源程序显示出来,光

标将停留在出错的地方,同时在屏幕的下部显示错误所在的行号,以及是何种错误。程序

员可根据这些信息,对程序修改后再次编译。如图10-5所示。

图10-5 编译出错界面

第10章 C语言实验指导 167

若编译系统认为源程序可能有错误,但又不能断定,则会出现警告信息,让编程者自己判断。此时,编译仍然继续进行,也会生成目标文件。这样形成的目标文件不一定能够继续运行。程序编译成功后,可进行下一步骤。

4 .试运行

使用Run菜单中的Run选项或者按Alt+ R 组合键,即可运行已经编译好的程序。在运行的开始,屏幕出现连接窗口,显示连接中所使用的库函数,连接成功后即自动运行。此时,可按Alt+ F5组合键查看运行结果。若程序运行中需要数据,可在此时输入测试数据。输入必要的数据后,程序继续运行并输出运行结果。最后,检查结果是否正确,如果正确,则可进行下一步;否则,重新修改源程序。

5 .保存文件

使用F2键可以把程序保存在磁盘上。注意养成及时存盘的好习惯。程序的修改是否被保存,可以从主菜单屏幕顶端提示行中程序名前面是否有*得知。

按F2键或使用 File菜单的界面如图10-6所示。

图10-6 保存文件界面

应注意保存文件的目录。文件一旦被保存过, 就有了自己的名字, 不再使用NONAME.C作为它的名字了。C语言程序文件的命名应符合“8.3格式”,即主文件名不超过8个字符,扩展文件名不超过3个字符(通常只有一个字符c)。

如果需要把目前的修改加以保存,又不想覆盖已经存在的程序,则可以用另外的名字168 程序设计基础

保存。此时,可以使用File 菜单下的Write to命令。

6 .退出TC

选择File菜单下的Quit 菜单项或者使用组合键Alt+x即可退出 TC。