简明TurboC上机指导手册

第16章 简明Turbo C 3.0上机帮助手册

Turbo C 3.0(TC)是一个集编辑、编译、链接、调试与一体的集成开发环境,它不仅能够开发标准C程序,也能够开发C++程序。

不过由于TC发布时间太早,仅支持文本用户界面,因而只能在DOS窗口执行。同时,它支持的C++功能有限。

16.1 Turbo C 3.0上机环境简介

要运行TC环境,在Windows操作系统下进入可执行文件“TC.EXE”所在的目录,双击执行它,Windows操作系统就会自动启动一个“命令提示符”窗口运行TC集成开发环境,如图16-1所示。

图16-1 Turbo C 3.0集成开发环境

整个TC环境有11个菜单,按顺序分别为:

≡ File Edit Search Run Compile Debug Project Options Window Help

这些菜单的中文含义分别为:“系统”、“文件”、“编辑”、“查找”、“运行”、“编译”、“调试”、“工程项目”、“选项”、“窗口”与“帮助”。更古老的TC版本(例如Turbo C 2.0)的菜单和相应的菜单项与此可能有差别,不过主要的命令都是有的。

除了最左边的“系统”菜单,其他每个菜单项的第一个字母都是红色大写字符,这表示用户可以使用Alt与该字符构成的组合键进入该菜单,例如对于“File”菜单,用户可以使用Alt+F组合键打开该菜单。

TC界面使用了扩展ASCII字符集,其中绘制边框的字符与Windows的Unicode字符有冲突,窗口边框可能显示的是乱码,好在并不影响程序的正常使用。

运行TC更好的方式是单独使用一台只有DOS操作系统的微机——这显然并不现实,所以读者可以使用诸如VMware Workstation之类的虚拟机软件虚拟一个DOS操作系统出来,然后在虚拟机上安装Turbo C开发环境。

16.2 文件的创建和保存

在进入TC开发环境后,程序员就可以使用“File(文件)”菜单中的“New”菜单项(一般简记为“‘File | New’命令”或“‘File | New’菜单项”)创建一个新的C程序文件,如图16-2所示。

图16-2 使用“File | New”命令

缺省情况下,新创建的文件名为“noname00.cpp”这样的文件,具体保存位置为当前目录,例如图16-3种创建的新文件名为“noname00.cpp”,保存目录为“A:\\C\\Chap07\\Eg0704\\”(驱动器盘符被省略了)。此时程序员就可以在新开的编辑窗口输入C程序源代码了。

图16-3 创建新文件

当用户编辑好源文件之后,应该为其起个有意义的名字保存起来。此时可以通过“File | Save”命令打开“Save File As”对话框(第一次保存文件时,使用“File | Save”命令等价于使用“File | Save As”命令),如图16-4所示。

图16-4 保存文件

程序员可以在图16-4中的“Save File As”编辑框中输入要保存文件的文件名(可以包含完整或相对路径),在“Files”列表框中选择文件的保存路径,然后单击“OK”按钮保存。

注意,在图16-4显示的对话框底部蓝色区域为待保存文件的当前完整路径信息。另外,因为Turbo C开发环境还可以编译C++ 程序,所以文件的缺省扩展名为“*.cpp”,在保存文件时,一定要使用“*.c”扩展名,这将保证编译器会按照C语言而不是C++ 格式编译程序。C++ 虽然支持C,但是部分功能并不完全相同,例如const定义的常量不是在C中作为数组元素个数参与数组定义,但在C++ 中则是允许的。

如果要将文件保存到其他磁盘,则应在“Save File As”编辑框输入该驱动器的盘符和冒号,然后键入回车键,“Files”列表框就会自动显示新驱动器下的目录列表。

如果用户的环境没有鼠标支持,则可以使用Tab键在对话框中切换输入焦点。或者,使用Alt键加黄色字符直接将输入焦点转移到对应控件处。例如,如果用户想更改文件名,可以使用Alt + S组合键将输入焦点移动到“Save File As”编辑框,若想更改路径,则可以使用Alt + F更改目录。在设置完毕后,使用回车键或Alt + K组合键接受输入,使用ESC键取消操作。

一旦用户保存了文件一次,下次保存文件时就可以直接使用“File | Save”命令保存对文件的改动了。

为方便用户的操作,TC环境为很多常用命令定义了快捷键,例如“File | Save”命令对应的快捷键为F2,“File | Open...”命令对应的快捷键为F3,程序员可以在任意窗口使用快捷键执行菜单命令。

此后,一旦用户退出TC再次进入,可以使用“File | Open...”命令打开过去编辑的文件。如图16-5所示,“Open a File”对话框的样子和“Save File As”对话框类似,使用方法也差不多。

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4