TurboC20集成开发环境

上传人:ll****x 文档编号:243143854 上传时间:2024-09-16 格式:PPT 页数:30 大小:693.50KB
返回 下载 相关 举报
TurboC20集成开发环境_第1页
第1页 / 共30页
TurboC20集成开发环境_第2页
第2页 / 共30页
TurboC20集成开发环境_第3页
第3页 / 共30页
点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第,2,章,C,程序设计开发环境介绍,2.1 Turbo C 2.0,集成开发环境,2.1.1 Turbo C 2.0,集成开发环境,Turboc 2.0,是,Borland1987C,语言源程序处理软件。该软件具有速度快、效率高、功能强的特点,它是当时软件开发的主流工具。,1,2.1 Turbo C 2.0,集成开发环境,2.1.1.1,、,Turbo c 2.0,的启动,Turboc 2.0,可由纯,DOS,环境或,Windows,平台下的,MS_DOS,启动。若,Turbo c 2.0,安装在,D:,的根目录下,我们就可以进行如下操作:,D:cd turboc 2,D: turboc 2,D: turboc 2tc,启动后就可以进入,Turboc 2.0,集成编译环境,其界面如图所示。,2,2.1 Turbo C 2.0,集成开发环境,3,2.1 Turbo C 2.0,集成开发环境,2.1.1.2,菜单命令简介,File,菜单:,Load(F3),:加载文件。,Pick(Alt+F3),:选择文件。,New,:建立新的源程序文件。,Save(F2),:将编辑区中的文件存盘。,Write to,:文件另存为。,Directory,:显示源程序文件的存储路径。,Change dir,:改变目录。,OS Shell,:暂时退出,TC2.0,到,Dos,提示符下。用,Exit,返回到,TC,环境。,Quit (Alt + X),:退出,TC2.0,到,Dos,提示符下。,4,2.1 Turbo C 2.0,集成开发环境,Run,菜单:,Run(Ctrl+F9):,运行程序。,Program reset(Ctrl+F2):,序重起。,Go to cursor(F4):,调试程序时,使程序运行到光标处。,Trace into(F7):,使程序运行时有亮条显示当前执行的函数或过程的位置。,Step over(F8):,单步执行命令,一次执行一条语句。,User screen(Alt+F5):,在用户窗口和编辑窗口之间进行切换。用于查看结果。,5,2.1 Turbo C 2.0,集成开发环境,Compile,菜单,:,Compile to obj,:编译源程序生成目标文件。,Make EXE file,:生成可执行文件。,Link EXE file,:连接成可执行文件。,Build all,: 编译工程中的所有文件,打包生成可执行文件。,Primary C file,:指定编译的主文件。,Get info,: 获得当前的相关信息(路径、源文件名及大小、编译中的错误数等。,6,2.1 Turbo C 2.0,集成开发环境,Project,菜单,:,Project name,:工程文件(,.PRJ,)名,Break make on :,终止编译。,Auto dependencies,:编译时源文件与目标文件的时间对应检查开关。,Clear project:,清除工程文件名。,Remove messages:,删除信息窗口中的信息。,7,2.1 Turbo C 2.0,集成开发环境,Options,菜单,:,Include directories : Tc2.0,系统文件所在目录。,Library directories : Tc2.0,库文件所在目录。,Output directory :,输出目录即生成目标文件和可执行文件所在目录。,Turbo C directory : Tc.exe,文件所在的目录。,Pick :,定义加载的,Pick,文件名。,Current pick file:,当前加载的,Pick,文件目名。,8,2.1 Turbo C 2.0,集成开发环境,Break/Watch,菜单:,Add watch,: 在监视窗口插入监视表达式。,Delete watch,:删除监视窗口当前监视表达式。,Edit watch,:在监视窗口编辑监视表达式,Remove all watches,:从监视窗口删除所有的监视表达式。,Toggle breakpoints Ctrl-F8,:设置或删除光标所在的行为断点。,Clear all breakpoints,:清除所有的断点。,View next breakpoints,:移动光标到下一个断点。,9,2.1 Turbo C 2.0,集成开发环境,2.1.1.3,程序的建立编辑与保存,按功能键,F10,后,用光标移动键将亮条选中,File,菜单或用,Alt-F,打开,File,菜单,再用鼠标或“”、“”键选中“,New”,命令项回车,这样就可以建立一个新文件。,对源程序进行建立、修改等编辑操作之后,要按,F2,键保存程序。,10,2.1 Turbo C 2.0,集成开发环境,2.1.1.4,源程序的编译连接和运行,可以用“,Run”,菜单中的“,Run”,命令或按“,Ctrl+F9”,键,对源程序进行编译、连接和运行。,源程序在建立、编辑过程中,如果有语法错误,在对源程序进行编译的过程中,,TC2.0,编译系统会给出错误信息提示,并停止编译且用亮条或彩条指示出错的语句行,用户对源程序进行修改之后,再进行编译。,对源程序进行编译之后,系统将生成扩展名为“,.obj”,的目标文件,然后系统经过目标文件的连接(,link,)生成扩展名为“,.exe”,的可执行文件。,11,2.1 Turbo C 2.0,集成开发环境,2.1.1.5,看运行结果,TC2.0,集成开发环境中有两个窗口,一个是编辑窗口,另一个是用户窗口。源程序的运行结果显示在用户窗口。而用户窗口是隐含的。用户要想看到运行结果,可以在编辑窗口中按下,Alt+F5,键进行编辑窗口和用户窗口的切换。,2.1.1.6,执行文件的生成与运行,在上面的运行步骤中系统首先生成可执行文件后再执行它。用户在用户窗口中看见的运行结果,是系统执行扩展名为“,.EXE”,的可执行文件的结果。,12,2.1 Turbo C 2.0,集成开发环境,2.1.1.7,其他编译和调试操作,调试程序时,按下,F8,键,可以单步执行程序;利用,Break/watch,菜单中的,Add watch,命令可以进行单步执行方式下的变量监视;,利用,Break/watch,菜单中的,Toggle breakpoint,命令可以设置断点,使程序运行到断点时暂停,按,Alt-F9,使程序从中断处继续运行。还有一些其他的调试操作。,13,2.1 Turbo C 2.0,集成开发环境,2.1.2,常见典型错误,输入时括弧不配对,引号不配对,逗号、分号混淆。,输入函数时,变量名后没有存储位置标识符,&,。,scanf(),和,printf(),函数的格式与控制字符错误。,变量类型与控制格式符不对应。,if,语句中,语句条数多于,1,条时,没有使用复合语句标志。,使用开关语句时没有恰当的附带,break,语句。,循环体应该加的复合语句标志没加。,字符数组存储地址的引用与非字符数组混淆。,函数的形参类型与实参类型不一致。,变量的作用域不明确,造成运行结果错误。,对没有打开的文件进行了读、写操作。,对已经存在的文件进行盲目的写操作使文件原来的内容被破坏。,14,2.2 WinTC1.9.1,集成开发环境,Win-TC,是,windows,平台下的,C,语言开发工具,它使用了,Turbo C 2.0,为内核,提供,Windows,平台的开发界面,因此也就支持,windows,平台下的功能。如剪切、复制、粘贴和查找,/,替换等操作。,与,Turbo C2.0,相比,,Win-TC,在功能上也进行了很大扩充,提供了诸如,C,内嵌汇编等功能。此外,还带有点阵字模工具、注释转换等工具集,为程序的开发提供了很大的帮助。,Win-TC,简繁双语版可以正常运行于,98,及其以上的简体及繁体,WINDOWS,操作系统之上。,15,2.2 WinTC1.9.1,集成开发环境,2.2.1 Win-TC,的特点,可以充分利,Windows,支持剪贴板和中文的特点。,Inciude,和,Lib,路径可自动定位,不用手动设置。,具备编译错误捕捉功能。,支持,C,内嵌汇编从而实现,C/ASM,混合编程。,支持,C,扩展库(自定义,LIB,库),支持语法加亮功能,并可以自定义设置。,允许自定义设置输入风格,能实现与,VC,类似的输入风格。,可选择是否生成“,.asm”,、“,.map”,或“,.obj”,文件,甚至可以指定只生成“,.exe”,文件。,稳定的文件操作功能,支持历史记录列表和使用模块。,具有行标计数的功能,并可以设置样式。,16,2.2 WinTC1.9.1,集成开发环境,2.2.3.1,基本布局,Win-TC,的基本布局如图所示:,上方显示的是菜单栏和工具栏,包括文件操作(新建、打开、保存等)、编辑操作(剪切、复制、粘贴、查找、替换等)、程序运行操作(编译链接和编译链接并运行命令)等;,中间白色区域是,C,源程序编辑区,我们可以在里面对,C,程序进行编写、修改等工作;,下方“输出”区域是程序的输出提示,用于显示错误信息和其他的编译信息等。,17,2.2 WinTC1.9.1,集成开发环境,18,2.2 WinTC1.9.1,集成开发环境,2.2.3.2,使用,C,内嵌汇编,使用,C,内嵌汇编,既可发挥汇编的高效性,又可以发挥,C,的易用性。在,Win-TC,中,你既不用记复杂的编译指令,也不用去额外找汇编器。你所需的就只要编写好代码,然后再选择“编译连接并运行”选项即可。,2.2.3.3,带参数运行程序,在,Win-TC,中,提供了带参数运行的方式,可以让用户很容易地实现带参数程序的执行。具体操作如下:,选择“运行”,| “,使用带参数运行”选项,此时“使用带参数运行”选项前面的“参”字图标凹下去,再单击一下“参”字图标弹起即取消了带参数运行。运行程序,即选择“运行”,|“,编译连接并运行”选项,程序运行后将会提示用户输入参数。,输入参数,单击“完成”按钮即可实现带参数运行。,19,2.2 WinTC1.9.1,集成开发环境,2.2.3.5,中文,DOS,环境运行,Win-TC,自带了中文,DOS,环境,在中文,DOS,环境下,不仅可以达到直接显示中文文本的目的,而且可以实现中文输入。,在编译连接并生成可执行的“,.exe”,文件后,选择“超级工具集”里面的“中文,DOS,环境运行”选项,将弹出“中文,DOS,环境运行”对话框,选择好后单击“运行程序”按钮,将启动中文,DOS,运行程序。,注意:,中文,DOS,运行工具将严格区分可执行程序类型,,32,位,PE,和,16,位,NE,程序将限制运行,也就是说,只能运行,DOS EXE,程序。,20,2.2 WinTC1.9.1,集成开发环境,2.2.3.6,点阵字模工具,图形模式下显示汉字,一直是一个很难解决的问题。,Win-TC,在这个问题上采用了一个比较好的解决方式,字模提取。使用,Windows,丰富的字体资源,将其生成的字型提取成点阵字模方式,然后使用一个简单的函数(,Win-TC,已自带)读取字模显示,形成了一种小型集成字库的解决方案。,21,2.3 Virsual C+6.0,集成开发环境,2.3.1,编辑源程序,用,Visual C+6.0,来编制一个,C,程序,可以分为两个步骤:,创建工程,先运行,Visual C+6.0,,选择菜单,file,下的,new,项,会出,New,对话框,如图,2-10,所示。,在“,New”,对话框中,选择,Projects,标签。选择,Win32 Console Application,选项,然后在,Project Name,文本框中输入新建工程的名称。,在,Location,文本框中输入或选择新建工程所在的位置。单击“,OK”,按钮,进入“,Win32 Console Application-Step1of 1”,界面。,选择,An empty project,项,单击,Finish,按钮,系统显示“,New Project Information”,界面。,单击“,OK”,按钮完成新工程的创建过程。系统自动返回到,Visual C+6.0,主窗口。即进入了真正的编程环境。,22,2.3 Virsual C+6.0,集成开发环境,创建文件,打开工程文件,选择菜单,file,下的,new,项,在“,New”,对话框中,选择,File,标签。,单击“,C+ Source File”,选项,在“,File”,文本框中输入文件名,单击“,OK”,按钮,系统自动返回,Visual C+6.0,主窗口,并显示文件编辑窗口。,在文件编辑窗口中输入源程序。,编译和连接,源程序文件编辑完成后,要进行编译、连接生成可执行目标代码文件。具体操作如下:,选择主窗口菜单栏中的“,Build”,选项。在弹出的下拉菜单选择“,Build”,命令(或按键盘上的功能键,F7,),系统开始对程序文件进行编译和连接,并生成以项目名称命名的可执行目标代码文件,.exe,。,23,2.3 Virsual C+6.0,集成开发环境,执行,执行程序时,可选择“,Build”,菜单中的“,Execute”,命令,或者单击主窗口编译工具栏上的按钮(对应的快捷键是,Ctrl+F5,)。,程序运行成功,屏幕上会输出执行结果,并提示信息:,Press any key to continue,,按任意键系统自动返回,Visual C+6.0,主窗口。,24,2.3 Virsual C+6.0,集成开发环境,25,2.3 Virsual C+6.0,集成开发环境,26,2.3 Virsual C+6.0,集成开发环境,27,2.3 Virsual C+6.0,集成开发环境,28,2.3 Virsual C+6.0,集成开发环境,29,2.3 Virsual C+6.0,集成开发环境,30,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!