Turbo C 2.0使用教程图文版(使用Turbo C 2.0编写C语言程序)

所属分类: 软件教程 / 编程开发 阅读数: 1048
收藏 0 赞 0 分享

Turbo C 2.0是美国Borland公司开发的一个C语言集成环境,它集编辑、编译、连接及运行功能于一身,使得c程序的编辑、调试和测试非常简捷,编译和连接速度极快,使用也很方便。

首先,我们给出一段完整的C语言代码:

#include <stdio.h>
int main()
{
    puts("hello,world!");
    return 0;
}

本节我们来看看如何通过 Turbo C 来运行这段代码。

注意:Turbo C 本身不支持中文输入。

1) 新建源文件打开 Turbo C,你看到的是 Turbo C 的初始操作界面,如下图所示:


 

直接按 “回车” 键,并由键盘方向键控制,选择 “New” 选项,如下图所示:


 

直接回车,此时编辑器中显示出一个文件 “NONAME.C”,同时可见光标在不停的闪烁,如下图所示:


 

提示:当使用 New 选项创建新文件时,其默认临时的文件名为 NONAME,在保存时可进行更改。

现在,我们需要在空白文件中输入本文开头的代码,如下图所示:


 

输入完成后,按 F10 键,可由代码编辑状态,转入菜单选择状态。

在上方菜单栏中选择  “File --> Save”,或者直接按下 F2 键,都可以保存源文件,如下图所示:


 

此时,文件名可改为”HELLO.C”。

注意:文件名由大写的英文字母组成。同时,在保存时,Turbo C 会自动为文件添加后缀名 .C,所以即使不写后缀名,保存后的文件也会自带有后缀名。

编译在菜单栏中选择 ”Compile --> Compile to OBJ”,就完成了 HELLO.C 源文件的编译工作。


 

回车,如果代码没有错误,会给出编译成功的提示,如下图所示:


 

编译完成后,打开源文件所在的目录,会看到多了一个名为 HELLO.OBJ 的文件,此为编译过程产生的目标文件。
 

源文件所在的目录,默认的存储位置为 Turbo C2.0 --> DISK_C --> TC20,所有创建的文件都会存储在名为 TC20 的文件夹中。

链接在菜单栏中选择 “Compile --> Link EXE file”,就完成了 HELLO.OBJ 目标文件的链接工作。

链接完成后,打开目标文件,也就是源文件所在目录,会看到多了一个名为 “HELLO.EXE”的文件,这就是最终生成的可执行文件。

提示:生成的 EXE 可执行文件并不能直接 Windows 平台上双击运行,但是这并不妨碍我们在 Turbo C 上运行它。

运行在菜单栏上选择  “Run --> Run”,或者直接按下 Ctrl + F9 组合键,就完成了让 EXE 文件运行的工作。


 

但是运行后发现,并没有输出 ”hello world!” 的字样,而是会感觉一个黑色窗口一闪而过。这是因为,程序输出 “hello world!” 后就运行结束了,窗口自动关闭,时间非常短暂,所以看到输出结果,只能看到一个”黑影”(或者根本看不到)。

对上面的代码稍作修改,让程序输出 “hello,world!” 后暂停下来:


 

system(“pause”); 语句的作用就是让程序暂时停一下,注意:使用该语句,程序开头需添加 #include<stdlib.h> 头文件。

再次编译 --> 链接 --> 运行,会发现,可以看到输出结果了,如下图所示:


 

按键盘的任意一个键,窗口返回到操作界面。
 

提示:除了使用上面这种方式,查看输出结果,还可以通过菜单栏 “Run --> User screen” ,或者直接按下 Alt+F5 组合键,也可以看到输出结果。

更加便捷的方式在实际使用时,我们一般使用菜单中的  “Run --> Run” 选项,可以一键完成 “编译 --> 链接 --> 运行”的全过程,避免频繁的使用 F10 切换状态。 

更多精彩内容其他人还在看

Unity3D摄像机跟随小球移动而不旋转的设置方法

Unity3D中怎样让摄像机跟随小球移动而不旋转?Unity3D中使用摄像机拍小球,它在移动的过程中,自身是不断旋转的,所以,摄像机也会跟着一起旋转,怎么让摄像机不转呢?请看下文详细介绍
收藏 0 赞 0 分享

Myeclipse断点不起作用出现斜线该怎么办呢?

Myeclipse断点不起作用出现斜线该怎么办呢?Myeclipse断点处如果出现斜线,那就说明断点不起作用了,该怎么处理这种情况呢?下面我们一起来看看详细的解决办法,需要的朋友可以参考下
收藏 0 赞 0 分享

Visual Studio中无法查找或打开PDB文件怎么办?

Visual Studio中无法查找或打开PDB文件怎么办?在VS底部的“输出”框中提示“无法查找或打开 PDB 文件”,出现这个问题该怎么解决呢?下面我们来看看详细的解决办法,需要的朋友可以参考下
收藏 0 赞 0 分享

VS2013调试代码时怎么避免加载符号?

VS2013调试代码时怎么避免加载符号?VS2013调试代码时候,当电脑接入网络后系统会自动从Microsoft 符号服务器加载PDB符号文件,一旦加载符号就会变得很慢,下面我们来看看详细的解决办法
收藏 0 赞 0 分享

eclipse怎么更换工作空间?eclipse更换工作区的方法

eclipse怎么更换工作空间?eclipse经常编辑代码,eclipse默认的的工作区在C盘,经常使用eclipse写代码会导致C盘空间缩小,该怎么更换工作区呢?下面我们来看看eclipse更换工作区的方法
收藏 0 赞 0 分享

vs2010怎么更换默认的起始页?vs2010起始页添加命令按钮的方法

vs2010怎么更换默认的起始页?vs2010起始页就是vs启动的时候默认打开的页面,当然我们可以根据自己的需要来设置起始页,下面我们来看看vs2010起始页添加命令按钮的方法
收藏 0 赞 0 分享

eclipse中sdk与adt版本不兼容该怎么解决? 三种方法帮你搞定

eclipse中sdk与adt版本不兼容该怎么解决?出现这种问题基本上是因为sdk版本过高,今天我们来看看三种比较简单的解决办法,图文教程很简单,需要的朋友可以参考下
收藏 0 赞 0 分享

vb怎么输出菱形图案?vb绘制菱形的教程

vb怎么输出菱形图案?vb编辑的代码可以实现很多功能,今天我们就来看看怎么使用vb绘制菱形图案,这篇教程很简单,适合新手学习,需要的朋友可以参考下
收藏 0 赞 0 分享

Android Studio怎么导出设置?

Android Studio怎么导出设置?Android Studio中设置了很多符合自己习惯的东西,但是如果重新安装软件,之前设置的东西都会消失,该怎么将这些设置导出来呢?下面我们一起来看看详细教程
收藏 0 赞 0 分享

怎么使用arcgis对进行地图投影?

怎么使用arcgis对进行地图投影?没有投影过的地图该怎么投影?我们想将是西安80的shp数据,但是一般的搜不带号,想转换成带号的,就需要使用arcgis对进行地图投影,详细教程请看下文
收藏 0 赞 0 分享
查看更多