发新话题
打印

[转载]Turbo C 2.0(TC2.0)设置详解

[转载]Turbo C 2.0(TC2.0)设置详解

文章作者:lzc 小壮

  对于初学程序设计的人来说Turbo C 2.0无疑是最简单最理想的入门语言环境之一,但也常由于环境变量设置的不正确导致程序无法编译运行,严重打击了初学者来之不易的自信心。为了迅速解决此类问题,使大家能把精力集中到程序设计上来,我们特地编写本文以帮助有心涉足编程领域的初学者。

1.准备TC2.0

  得到TC2.0的最简单快速的方法当然是从网上下载了




  下载之后的工作就是解压缩了,解压缩可以使用WinZip或WinRar。在此我们假设将TC解压到"x:\TC20"目录(x表示盘符),当然您也可以将它解压到任意目录,例如 "D:\Programing\C\TC20",此时请使用"D:\Programing\C\TC20"替换以下设置过程中出现的"x:\TC20"。

2.建立Output目录

Output目录用来存放使用TC编写的执行文件和编译过程中使用的临时文件,虽然该目录不一定要有,但为了使您今后可能编写的大量应用程序便于管理,我们强烈建议您建立此目录。下面将分别介绍DOS模式和Windows窗口模式下的操作方法。

2.1、DOS模式下的操作方法:

首先进入TC所在目录,示例如下:
C:\>x:
x:\>cd TC20
然后创建目录:
x:\TC20\>md Output

2.2、Windows下的操作方法:

使用资源管理器或我的电脑打开TC所在目录,右键点击空白空间,在弹出的右键菜单中选择"新建(W)->文件夹(F)"(该操作表示先选择"新建(W)",再在弹出的子菜单中选择"文件夹(F)"),再将文件夹名称改为Output。

  当然您可以用任何名称的目录作为Output目录,但请切记要在后面的几步中作相应的变动才能使设置生效。

3.设置TC环境变量

首先运行TC目录下的TC.exe,这是TC2.0编译环境的主程序,按F10键打开主菜单,选取其中的"Options->Directories",所要设定各选项对应意义如下:



Include directories: Include头文件所在目录
Library directories: Lib库文件所在目录
Output directory: 临时文件和最终EXE文件输出目录
Turbo C directory: TC所在目录

  按照我们前边的目录结构,这里应如下设置:
Include directories: x:\TC20\INCLUDE
Library directories: x:\TC20\LIB
Output directory: x:\TC20\OUTPUT
Turbo C directory: x:\TC20



  如果将TC解压到其他目录下的话,请相应修改设置

4.保存设置

为了省去每次启动TC后都要进行设置,在完成以上步骤之后还要将设置结果存盘,具体的操作是选择菜单"Options->Save options"。此时会询问所要存储的环境文件的名称,如果是个人使用可以按"Y"直接选择覆盖默认文件;如果是多人共用同一TC可以通过每人存储设置有不同Output路径的环境文件将各自的执行文件分开,以便于管理,每次使用时只要导入自己的环境文件即可。



  至此,从下载到设置的一系列工作全部完成,您的TC已经可以正常工作了,如果程序仍然无法编译运行,就可能是您在编程过程中出现的语法问题了,请仔细审查源码。最后要提醒的是程序的源代码极其重要,最好将它们存储到专门的目录,不要随便的扔在TC目录下,否则时间一长将很难再找到。
曾几何时,有人对我说:装B遭雷劈。我说:去你妈的。于是,这个人又对我说:如果再说脏话,上帝会惩罚你的。我说:我操上帝。结论:彪悍的人生不需要上帝。

TOP

main()
{int a,b,sum;
a=123;b=456;
sum=a+b;
printf("sum is %d\n",sum);
}

偶这段有问题么?...但偶怎么也都编不出来
生活就像一首歌       ------《鬼子进村》

TOP

楼上也太不负责任了吧
sum是关键字
汗......
刚开始我也被蒙住了
然后狂翻一大顿资料 没找到 郁闷.

一楼的兄弟这个程序可以通过
我在是winxp+tc 2.0中通过的
这个程序没有任何错误
我对天大喊“我不帅” 天对我说“你撒谎”

TOP

引用:
下面是引用soddy于06-29-2005 16:18发表的:
main()
{int a,b,sum;
a=123;b=456;
sum=a+b;
printf("sum is %dn",sum);
.......
#include <stdio.h>

int main(void)
{
int a,b,sum;

a=123;
b=456;
sum=a+b;

printf("sum is %d\n",sum);
}

程序没有问题
qq310926是我唯一用号,除此之外有其他号码号自称邪八冰血封情,则非本人。

TOP

入门级的程序,很经典,我也在学

TOP

很简单的一个程序!
复制内容到剪贴板
代码:
#include<iostream>
using namespace std;
int main()
{
   char ch=0;
   
   cout<<"小小计算器(圆的面积版)V1.0"; cout<<endl;
   cout<<"作者:pc逍遥鼠";   cout<<endl;
   cout<<"\n\"联系方式:    [email]pcxiaoyaoshu@163.com[/email]\n\t\tQQ:457551263\"\n";
   cout<<"请输入数值:";
   double shuzhi;
   double pie=3.14;
   cin>>shuzhi;
   double jieguo;
   jieguo =(pie*shuzhi*shuzhi);
   cout<<"结果是:"<<jieguo;     cout<<endl;
   cout<<"最新制作,不知道有没有漏洞!";     cout<<endl;
   cout<<"有漏洞请联系我,呵呵!"; cout<<endl;
   cout<<"good bay"<<jieguo;

return 0;
}
这个是我编的第一个程序!呵呵,其实也不算是我编的,有我哥哥很大程度的帮忙!我也就出了点子和费了点手劲编写出来。
本来我还想带上循环命令的,但是编译的时候老出错,本人英文不好,所以先放放,回头重新编写

TOP

直接用studio 2003,不需要装tc了

TOP

--------------------Configuration: console - Win32 Debug--------------------
Compiling...
console.cpp
e:\me\vc6\console\console.cpp(1) : fatal error C1083: Cannot open include file: &#39;stdafx.h&#39;: No such file or directory
Error executing cl.exe.

console.exe - 1 error(s), 0 warning(s)


在VC++6.0下运行
出现这样的错误是因为什么啊?
那位大哥帮帮忙解决一下啊

TOP

程序写得很对,没有错误,下一个好的版本,我换了五个版本才找到一个能在我的机器上用的。

TOP

初学者可以用TC
不过能用VC 还是建议你们用VC  毕竟VC是32位编译器 功能多

TOP

学经典的C
我们需要个人不懈的努力
但也很需要合作

给彼此一个机会
加群:16501245

给天南地北的你我一次握手的机会吧

TOP

发新话题