必威电竞|足球世界杯竞猜平台

Turbo C
來源:互聯網

TurboC是美國Borland公司的產品,Borland公司是一家專門從事軟件開發、研制的大公司。該公司相繼推出了一套Turbo系列軟件,如TurboBASIC,TurboPascal,TurboProlog,這些軟件很受用戶歡迎。

TurboC集成了程序編輯、調試、鏈接等多種功能。在DOS系統時代,TurboC是被最廣泛使用的一種PC機應用程序開發工具,很多應用軟件均是由TurboC開發完成。隨著計算機及其軟件的發展,操作系統已經從DOS發展到Windows。Windows操作系統下的大部分應用軟件已經不再使用TurboC來開發,但是作為一種非常優秀C程序開發工具,其依然是一種學習C程序設計的理想工具。

發展沿革

該公司在1987年首次推出TurboC1.0產品,其中使用了全然一新的集成開發環境,即使用了一系列下拉式菜單,將文本編輯、程序編譯、連接以及程序運行一體化,大大方便了程序的開發。1988年,Borland公司又推出TurboC1.5版本,增加了圖形庫和文本窗口函數庫等,而TurboC2.0則是該公司1989年出版的。TurboC2.0在原來集成開發環境的基礎上增加了查錯功能,并可以在Tiny模式下直接生成.COM(數據、代碼、堆棧處在同一64K內存中)文件。還可對數學協處理器(支持8087/80287/80387等)進行仿真。

Borland公司后來又推出了面向對象的程序軟件包TurboC++它繼承發展TurboC2.0的集成開發環境,并包含了面向對象的基本思想和設計方法。

1991年為了適用微軟Windows 3.0版本,Borland公司又將TurboC++作了更新,即TurboC的新一代產品BorlandcC++也已經問世了。很多國家也在使用和接受中。

2006年,EmbarcaderoTechnologies將TurboC與MS-DOS版本的TurboC++釋出成為自由軟件

版本介紹

2.0版本

介紹

TurboC2.0不僅是一個快捷、高效的編譯程序,同時還有一個易學、易用的集成開發環境。使用TurboC2.0無需獨立地編輯、編譯和連接程序,就能建立并運行c語言程序。因為這些功能都組合在Turbo2.0的集成開發環境內,并且可以通過一個簡單的主屏幕使用這些功能。

配置要求

TurboC2.0可運行于IBM PC系列微機,包括XT,AT及IBM兼容機。此時要求DOS2.0或更高版本支持,并至少需要448K的RAM,可在任何彩、單色80列監視器上運行。支持數學協處理器芯片,也可進行浮點仿真,這將加快程序的執行。

主要文件

INSTALL.EXE安裝程序文件。

TC.EXE集成編譯。

TCINST.EXE集成開發環境的配置設置程序。

TCHELP.TCH幫助文件。

THELP讀取TCHELP.TCH的駐留程序README關于TurboC的信息文件

TCCONFIG.EXE配置文件轉換程序MAKE.EXE

項目管理工具TCC.EXE

命令行編譯TLINK.EXE

TurboC系列連接器TLIB.EXE

TurboC系列庫管理工具C0?.OBJ不

同模式啟動代碼C?.LIB

不同模式運行庫GRAPHICS.LIB

圖形庫鴯鹋天秤座

8087仿真庫FP87.LIB8087庫

*.HTurboC頭文件

*.BGI不同顯示器圖形驅動程序

*.CTurboC例行程序(源文件)

其中:上面的?分別為:TTiny(微型模式)SSmall(小模式)CCompact(緊湊模式)MMedium(中型模式)LLarge(大模式)HHuge(巨大模式)

安裝

MS-DOS、xp可直接解壓到任意文件中即可,點擊TC.exe,即可運行,但是還要在TC中設置include文件夾和LIB文件夾所在的路徑,方法是點擊TC.exe按F10切換到菜單,然后選擇Options->Directories,

INCLUDEDirectories設置成TurboC目錄下的Include所在的路徑,libarydirectories設置成TurboC目錄下LIB的路徑,最后TurboCDirectories設置turboc目錄的路徑。接著按esc鍵關閉設置,再選擇saveoptions保存即可。

Turbo3.0

介紹

“TurboC++3.0”軟件是Borland公司在1992年推出的強大的——C語言程序設計與C++面向對象程序設計的集成開發工具。它只需要修改一個設置選項,就能夠在同一個IDE集成開發環境下設計和編譯以標準C和C++語法設計的程序文件。

新功能

TurboC++3.0與TurboC2.0的主要區別

1、TurboC++3.0不僅能設計和編譯C程序文件,而且修正了TurboC2.0中存在的一些Bug(如:不能正常使用float數組等問題);

2、TurboC++3.0還支持多窗口操作,窗口間可以快速切換;

3、完全支持鼠標選擇、拖放和右鍵操作,很好地照顧了習慣于圖形操作環境的用戶;

4、建立了即時幫助系統,只需要選定關鍵字后按“Ctrl+F1”即可查看詳細的幫助說明,并且每個函數都具有完整的示例解釋說明,只需要復制到新文件即可運行,無論對c語言初學者還是C++高手都是不錯的實例教材;

5、可以自定義語句按照語法高亮多色顯示,令代碼編寫、程序查錯時更直觀方便;

6、程序編輯器的查找、替換等編輯功能更方便易用;

7、建立和管理Microsoft Project項目更方便容易;

操作指南

語言

C語言起始于1968年發表的BCPL(BasicCombinedProgrammingLanguage)語言,它的許多重要思想都來自于MartinRichards在1969年研制的BCPL語言,以及以BCPL語言為基礎的與KenThompson在1970年研制的B語言。肯·湯普遜用B語言寫了第一個unix操作系統。M.M.Ritchie1972年在B語言的基礎上研制了c語言,并用C語言寫成了第一個在PDP-11計算機上研制的UNIX操作系統。1977年出現了獨立于機器的C語言編譯文本《看移植C語言編譯程序》,從而大大簡化了把C語言編譯程序移植到新環境中所做的工作,這本身也就使UNIX的日益廣泛使用,C語言也迅速得到推廣。

1983年美國國家標準化協會(ANSI)根據C語言問世以來的各種版本,對C語言的發展和擴充制定了新的標準,成為ANSIC。1987年ANSI又公布了新標準————87ANSIC。

在微型計算機上使用的有MicrosoftC、QuickC、TurboC等多種版本。這些不同的c語言版本,基本部分是相同的,但是在有關規定上有略有差異。

C語言發展如此迅速,而且成為最受歡迎的語言之一,主要因為它具有強大的功能。許多著名的系統軟件,如DBASEⅢPLUS、DBASEⅣ都是由C語言編寫的。用C語言加上一些匯編語言子程序,就更能顯示C語言的優勢了,象PC-DOS,WordStar等就是用這種方法編寫的。歸納起來C語言具有下列特點:

高級語言

它把高級語言的基本結構和語句與低級語言的實用性結合起來。c語言可以像匯編語言一樣對位、字節和地址進行操作,而這三者是計算機最基本的工作單元。

結構式語言

結構式語言的顯著特點是代碼及數據的分隔化,即程序的各個部分除了必要的信息交流外彼此獨立。這種結構化方式可使程序層次清晰,便于使用、維護以及調試。C語言是以函數形式提供給用戶的,這些函數可方便的調用,并具有多種循環、條件語句控制程序流向,從而使程序完全結構化。

功能齊全

C語言具有各種各樣的數據類型,并引入了指針概念,可使程序效率更高。另外c語言也具有強大的圖形功能,支持多種顯示器和驅動器。而且計算功能、邏輯判斷功能也比較強大,可以實現決策目的。

適用范圍大

C語言還有一個突出的優點就是適合于多種操作系統,如DOS、unix,也適用于多種機型。

C語言的優點很多,但是也存在一些缺點,如運算優先級太多,運算能力方面不像其它高級語言那樣強,語法定義不嚴格等。但是這些都不能阻止C語言成為一門廣受歡迎的計算機編程語言!

TurboC命令

TurboC命令行開關

TurboC集成開發環境接收下面一命令行開關:

/c開關導致配置文件的加載。鍵入TC命令,后跟/c及配置文件名(/c和文件名不要留空格):

tc/cmyconfig.c

/b開關使TC重新編譯project里的所有文件,在標準輸出設備上打印編譯消息并返回DOS。鍵入TC命令,后跟一個單獨的/b或由/c引入配置文件名后跟/b:

tc/cmyconfig.c/b

tc/b

/m表示make而不是重新生成(也就是說,只編譯連接那些過時的文件)。鍵入TC命令,后跟一個單獨的/m或由/c引入配置文件名后跟/m。

tc/cmyconfig.c/m

tc/m

/D開關使TC在檢測到合適的硬件的時候使用雙監視器方式,如果沒有合適的硬件,/D將被忽略。雙監視器模式是在運行或調試程序時使用的。

TurboC內部命令

按F1獲得有關當前我在的信息(運行、編譯等的幫助)。

按F5放大/縮小活動窗口。

按F6開/關窗口。

按F10菜單與活動窗口之間的相互切換。

參考資料 >

生活家百科家居網