2.2.1 Turbo C
Turbo C历史十分悠久,是著名软件公司Borland公司的产品,曾经是DOS时代最强大的C语言开发工具。1987年,Borland公司首次推出Turbo C产品,即1.0版本,其中使用了焕然一新的集成开发环境,使用了一系列下拉式菜单,将文本编辑、程序编译、链接及程序运行一体化,大大地方便了程序开发。1988年推出的Turbo C 1.5版本中增加了图形库和文本窗口函数库等,而Turbo C 2.0则是该公司在1989年出版的。本节将要介绍的是Turbo C 2.0。
由于Turbo C是DOS时代的产品,其主要操作都需要使用键盘来进行。使用Turbo C进行C编程,需要以下步骤:
① 进入Turbo C,可以看到欢迎画面如图2-4所示。其显示该Turbo C的版本号为2.0。
图2-4 Turbo C的欢迎画面
② 首先要创建新文件,并编写程序。创建新文件的方法有两种:
1.使用【New】选项
使用【Alt+F】组合键打开【File】下拉菜单。再使用键盘上下键选择其中【New】,或者直接按【N】,打开一个新文件,然后就可以进行C语言编程。由于未给新文件起名,在文件中输入程序后,必须将其保存为file1.c。当然也可以在打开新文件后,马上保存为file1.c。保存的方法是:选择【File】下拉菜单中的【Save】选项,快捷键为【F2】,这时会弹出一个要求输入文件名的窗口,输入文件名“file1.c”后回车,即可保存文件。也可以选择【File】菜单中的【Write to】选项,同样会出现要求输入文件名的窗口,输入文件名即可将输入内容另存为一个新的文件。
2.使用【Load】选项
另外一种方法是选择【File】下拉菜单中的第一项【Load】,然后输入文件名,如果存在该文件,则会打开已有文件,否则会以该文件名新建一个文件,快捷键为【F3】。这种方法只需要一个快捷键就可以打开并保存一个新文件,因此比较方便。
③ 图2-5为输入程序“Hello, world”后的结果。
图2-5 输入“Hello,world”后的结果
④ 编写完程序file1.c后,要对C程序进行编译链接。使用【Alt+C】组合键,打开【Compile】菜单,可以看到命令【Compile to OBJ】和【Make EXE file】(快捷键为【F9】,分别为编译和链接命令,依次调用即可。也可以直接使用【Make EXE file】命令,即【F9】,同时完成编译和链接,结果如图2-6所示。如果存在编译错误和链接错误,会在相应信息栏中显示。在编译和链接过程中,会生成文件“file1.obj”;链接完成后,生成可执行文件“file1.exe”。
注意:Turbo C中文件名不分大小写,“file1.c”、“FiLe.c”和“FILE.C”都是一样的。
图2-6 编译链接的结果
⑤ 运行程序有两种方式。
1.第一种在操作系统的命令行模式下进行。首先切换到操作系统的命令行模式,使用【Alt+F】组合键打开【File】下拉菜单,选择其中的【OS shell】选项,就可以切换到命令行模式。在命令行输入无.exe后缀的文件名“file1”或全称“file1.exe”,便可以运行“file1.exe”,如图2-7中第4~9行所示。若要在命令行下显示文件内容,可以输入“type file1.c”,如图2-7中第10行所示。
图2-7 在OS shell模式下运行C程序
2.第二种方法为:在编辑模式下运行,在输出模式下查看结果。首先使用【Alt+R】组合键打开【Run】菜单,选择第一项【Run】运行程序,或者也可使用快捷键【Ctrl+F9】。然后选择【Run】下拉菜单中的最后一项【User Screen】进入输出模式,也可以使用快捷键【Alt+F5】,便可以看到输出结果,如图2-8所示。之后按任意键可以返回编辑模式。
图2-8 在OS shell模式下运行C程序
技巧:总结一下Turbo C中的常用快捷键,新建文件使用【F3】,保存文件使用【F2】,编译链接使用【F9】,运行程序使用【Ctrl+F9】,查看输出结果使用【Alt+F5】,选择主菜单栏为【F10】。