第二部分TurboC集成开发环境.doc

上传人:新** 文档编号:561340833 上传时间:2024-02-08 格式:DOC 页数:12 大小:611KB
返回 下载 相关 举报
第二部分TurboC集成开发环境.doc_第1页
第1页 / 共12页
第二部分TurboC集成开发环境.doc_第2页
第2页 / 共12页
第二部分TurboC集成开发环境.doc_第3页
第3页 / 共12页
第二部分TurboC集成开发环境.doc_第4页
第4页 / 共12页
第二部分TurboC集成开发环境.doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《第二部分TurboC集成开发环境.doc》由会员分享,可在线阅读,更多相关《第二部分TurboC集成开发环境.doc(12页珍藏版)》请在金锄头文库上搜索。

1、第二部分TurboC集成开发环境1.TurboC概述(1)Turbo C 功能概述Turbo C是由美国Borland公司研制生产的,它是目前在微机上广泛使用的编译程序。Turbo C集程序编辑、编译、连接、调试为一体具有速度快、效率高、功能强等优点。Turbo C是基于DOS平台的C编译系统,占用系统资源少,提供的界面直观、易用。程序的编译、连接、调试、运行、环境设置等工作都在同一界面上进行,从而用户使用非常方便。(2)Tturbo C 的运行用户在使用Turbo C之前,必须将Turbo C系统安装在用户的磁盘上,建立一个Turbo C的使用环境。Turbo C系统提供了一个安装程序ins

2、tallexe,安装的过程如下:1) 将包含installexe的软盘插入A驱动器。2) 键入A:3) 键入 install这时系统开始载入,用户可以根据系统显示在屏幕上的提示进行操作。安装完毕即可运行Tturbo C。运行Turbo C有两种方式:1) 由DOS平台进入Turbo C 用如下命令: E:CDTC (假定Turbo C系统安装在E:TC子目录下,如果是安装在其他盘或子目录下,则输入相应的盘符和路径)E:TCtc 这样就进入了Turbo C环境,屏幕上将显示出如图l所示的Turbo C工作窗口。 图1 按任意键屏幕正中Turbo C 的版本信息框将消失。2) 由Windows平台

3、进入Turbo C 一般用以下几种方法: (1)选择 “MSDOS方式”菜单,进入DOS窗口,在该窗口中使用上述DOS命令,进入Turbo C环境。 (2)通过“我的电脑”或“资源管理器”找到文件夹TC中的tcexe文件,双击该文件名进入Turbo C环境。 (3) 在桌面上创建tcexe文件的“快捷方式, 双击该图标进入Turbo C环 境。2. Turbo C 集成开发环境的介绍Turbo C 集成开发环境为图1所示的Turbo C的工作窗口。它由下面四部分组成:(1) 菜单命令它在Turbo C的工作窗口的顶部,包括8个主菜单:File(文件)、Edit(编辑) Run(运行)、Comp

4、ile(编译)、Project(项目)、Options(选项)、Debug(调试)、Break/watch (断点监视)。每一个主菜单有相应的子菜单,分别用来实现一组相关的操作。通过选取菜单来完成Turbo C所提供的功能,需要用以下步骤:(1) 激活菜单命令行(按功能键F10)。菜单命令行激活后,命令行中某项主菜单反相显示。(2) 用光标移动键 ,或在键盘上按主菜单的第一个字母可选到某项主菜单。选好主菜单后按回车键,将出现子菜单。(3) 用光标移动键或键盘上按子菜单的第一个字母可选子菜单,然后按回车键,既可完成一条菜单命令。但是对于子菜单后有功能键或组合键的菜单命令,只需要键盘上按相应的功能

5、键或组合键即可,不必通过以上步骤。(2) 编辑窗口编辑窗口在主菜单的下面,正上方有Edit字样作为标志。编辑窗口的作用是对Turbo C源程序进行输入和编辑。EditLinel Coll Insert lndent Tab Fill Unindent E:NOMANE.C光标当前的行位置光标当前的列位置编辑正处在字符插入方式。可用Ins键将插入方式转为覆盖方式。程序自动缩进方式表示可以使用TAB键插入制表符正在编辑的文件名 (3) 信息窗口信息窗口在屏幕的下部,上方有“Message”字样作为标志。它用来显示编译和连接时的错误信息警告;在程序调试时,作为监视窗口显示表达式和变量的当前值。(4)

6、 功能键提示行屏幕的底行为功能键提示行。它说明最常用的功能键的含义。 F1Help(帮助):按Fl键将显示帮助信息。F5Zoom(分区控制):如果当前窗口为编辑窗口,按F5键就不显示信息窗口,使编辑窗口扩大。若再按一次F5键,就会恢复信息窗口。如果当前窗口是信息窗口,按F5键就不显示编辑窗口,使信息窗口扩大。若再按一次F5键,就会恢复原状。F6Switch(转换):按F6键就激活信息窗口(信息窗口中的标题Message以高亮度显示),此时编辑窗口不能工作。若再按一次F6键,就又激活编辑窗口(编辑窗口中的标题Edit以高亮度显示),此时可以在编辑窗口中编辑源程序。 F7Trace(跟踪):用于跟

7、踪程序的运行情况。 F8Step(按步执行):按一次F8键执行一个语句。 F9Make(生成目标文件):进行编译和连接生成.obj文件和exe文件。 FloMenu(菜单):激活主菜单。3. 使用Turbo C 编辑器使用Turbo C 编辑器可以编辑一个C源程序文件,这个源文件可以是一个新建立的文件,也可以是一个已存在的文件。(1)编辑一个新文件输入和编辑一个新的C程序,只需选择主菜单中file菜单中的子菜单New,然后按回车键即可(见图2)。此时编辑窗口就被清空,光标定位在左上角(如果是刚刚进入TC环境,系统会自动激活主菜单中的File菜单,按Esc键光标将定位在左上角),用户可以开始输入

8、和编辑图 2 源程序了 。用户可以用Turbo C提供的编辑命令进行编辑。以下是一些常用的编辑命令:Del键或Ctrl+g删除光标处的一个字符退格键键删除光标前的一个字符移动光标到指定位置Pageup向上翻页Pagedown向下翻页Ctrl+y删除光标处的行Ctrl+t删除光标处的字Ctrl+N光标所在行前插人一行。Ctrl+kb块始标记Ctrl+kk块末标记Ctrl+kv移块至光标处Ctrl+kc复制块至光标处Ctrl+ky删除块Ctrl+kh解除块标记源程序编辑完成后,应及时将源程序存盘。选取File菜单中的子菜单Save,按回车键(或直接按功能键F2),TC就会弹出一个对话框,要求用户指

9、定文件名,见图3。图 3用户从键盘输入文件名,然后按回车键,系统将保存源文件到用户指定的文件中。例如,用户键入A:XT1,那么源程序就保存在A:盘的根目录下,文件名为XT1.C,这时编辑窗口中右上方的“E:NONAME.C”换为“A:XT1.C”。图3对话框中当前显示的文件名为默认的文件名。(2)编辑一个已存在的文件如果编辑的源文件是一个已存在的文件,就需要把它从磁盘中调出到编辑窗口。选择菜单File的子菜单Load,屏幕将出现一个图4所示的对话框,要求用户输入准备调入的文件路径和文件名,用户输入文件名后,按回车即可将文件从磁盘中调入内存显示到编辑窗口。编辑完成后用Save存盘,这时文件以原文

10、件名存盘。如果选取File菜单中的Write to子菜单存盘,可以为源文件取新的文件名,以新文件名存盘(原文件仍存在)。图 4如果用户在调入文件的对话框中不输入文件名,直接按回车,屏幕将会显示当前目录中一组以C为扩展名的文件,利用光标移动键可选取所需文件,按回车键,该文件的内容即显示在屏幕上。调入文件的对话框中也可以输入带通配符的文件名,屏幕将显示通配符表示的一组文件,供用户选择。4. 使用Turbo C 调试器(1) 编译和连接编辑好源文件存盘后,下面的工作就是对源文件(可以是单个文件,也可是多个文件)进行编译、连接和运行。在Turbo C中,对源程序进行编译、连接和运行可以分三步单独进行,

11、也可以将编译和连接同时进行,然后运行;或者将编译、连接和运行一次完成。1) 编译选Compile菜单中的Compile to OBJ 子菜单(图 5),执行即可以将当前编辑窗口的源程序编译成扩展名为.OBJ的目标文件。图 5如图 5中源程序文件为LX1.C,菜单中显示系统的默认目标文件名LX1.OBJ,即编译结束后生成的目标文件名为LX1.OBJ。源程序如果没有错误即可顺利通过编译,屏幕将会出现图6所示的编译信息窗口。图 6我们从编译信息窗口可以得到这样一些信息:编译的主文件是LX1.C,它也是编辑窗口的文件;编译文件的行数为11行,“警告”和“错误”都为零次;文件占用的有效内存为244K,编

12、译是成功的。如果在编译过程中系统发现程序有错误,将会显示类似如下信息:图 7从信息窗口中可以看到在编译中有两个“警告”和一个“错误”。“警告”是指较轻微的错误,系统仍将源程序编译成目标文件,但不能保证程序运行结果的正确。“错误”是指严重的错误,系统不会将有“错误”的程序生成目标文件,必须纠正之后重新编译。下面介绍如何纠正程序中的错误。图 7信息窗出现后,按任意键,屏幕变为图 8所是示。图 8Massage窗口显示具体错误信息,高亮度显示的是第一条错误信息4:whlie statement missing )i n function main(主函数中whlie语句漏了一个括号,位置在第4行),

13、Edit窗口在所提示位置也高亮度显示。这里需要说明的是提示的错误行不一定是实际出错的行,在编辑窗中的程序 main( ) int m=120,k=2; while(k=m if(m%k=0) printf(%d,k) m=m/k; else k+; 第一个错误是第三行,而提示为第四行,这是因为一条C语句可以写在两行上。因此我在程序中查找错误时要在提示位置附近查找。在图 8后,按回车键,屏幕为图 9所示,Edit窗口顶部显示出错信息,光标出现在第4行,此时可以修改错误。在Massage窗口的第二和三条错误信息与程序实际情况不符,暂不修改。我们先重新编译一次程序,出错信息如图 10 ,为6行(实际

14、为5行)缺少分号,修改后重新编译,屏幕为图 6,编译成功。图 9图102) 连接目标文件(.obj)不能直接运行,只有可执行文件(.exe)可以运行。将目标文件通过连接命令与系统提供的库函数及包含文件等连接可形成一个可执行文件(.exe)。选Compil菜单的子菜单Make EXE file(图11),完成连接操作,产生一个.EXE文件。例子中LX1.OBJ,连接后产生一个LX1.EXE文件。图 11如果一个源程序文件(.C),不进行编译,直接选Compil菜单的子菜单Make EXE file,可以一次完成编译和连接即同时生成.OBJ文件和.EXE文件。3) 对多文件程序进行编译和连接对多文

15、件程序进行编译和连接,是指将多个程序文件同时编译成相应的多个目标文件和连接成一个可执行文件。通常这些程序文件是一组相关的文件,它们共同实现某种功能。具体操作步骤如下:(1) 建立一个项目文件。假设我们需要把LX1.C和LX2.C连接成一个可执行文件,只需将LX1.C和LX2.C输入编辑窗口(图12),以扩展名为.PRJ的文件名存盘即可,如这里用LX.PRJ存盘。图 12(2) 编译、连接选Project 菜单中的Project name项,按回车键后出现图13所示的对话框,在此对话框中输入项目文件名,按回车。然后选Compil菜单的子菜单Make EXE file,系统将对此项目文件进行编译和连接,生成两个目标文件LX1.OBJ、LX2.OBJ和一个可执行文件LX

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号