1 / 69
文档名称:

C02C语言程序开发过程.ppt

格式:ppt   大小:1,143KB   页数:69页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C02C语言程序开发过程.ppt

上传人:sanshengyuanting 2020/9/4 文件大小:1.12 MB

下载得到文件列表

C02C语言程序开发过程.ppt

文档介绍

文档介绍:C语言程序设计SchoolofSoftwareZhengzhouUniversity Students:Frosh Semester:Springof2011 Instructor:SongWei Office:Room315,Building18第2章C语言程序的开发过程主要内容C程序开发过程C程序集成开发环境、调试工具的使用C语言程序结构与语法规则重点:C语言程序的结构、语法规则,:使用编辑工具编写文本形式的C语言源文件编译生成以机器代码为主的可执行程序。开发一个C语言程序一般包括3个主要步骤:编辑,编译和连接。开发一个C程序的过程如图所示。C源程序目标代码可执行程序C语言函数库编译连接4C语言程序的开发流程5C语言程序调试步骤的解释编辑:根据求解算法,开发人员使用任意一款文本编辑器编辑代码,生成源程序代码,。编译:编译时,编译器首先检查源程序中每条语句的词法和语法。当发现错误时,在屏幕上显示错误的位置、错误类型等相关信息。根据错误信息,重新使用编辑器进行查错并修改,然后重新编译直到所有的词法和语法错误都被排除。正确编译后产生二进制目标文件,。连接:编译后产生的目标文件是可重定位的程序模块,但不能直接运行。连接是将目标程序、库函数和其它目标程序连接到一起,生成可执行的程序。。运行:源代码经过编译、连接,生成可执行程序后,就可以进行程序的运行了。6C语言程序的调试编译过程发现的错误可分为两类。一类是局部语法错误。例如,缺失了分号、逗号,或者引用了错误的数据对象。另一类是程序内部上下文关系方面的错误。例如,需要使用的数据对象没有定义。连接时,也可能产生错误。例如,连接文件找不到等,具体不再叙述。源代码经过编译、连接,生成可执行程序后,还需要进行测试。测试的目的是发现程序的错误。一般通过输入一些实际数据来验证程序执行结果的正确性。如果程序执行中出现问题,或发现程序的输出结果不正确,需要设法找到出错的原因,并修改源程序,重新进行编译、连接,再测试和调试,不断反复,直到程序正确无误。(IntegratedDevelopmentEnvironment),提供了从编辑、编译、连接到运行的所有功能。C语言程序的集成开发环境很多,如:TurboC,GCC(基于Linux的选定的编译器),DevC++,VisualC++……。,其他工具软件大家可以自己进行练****使用。8*“集成式程序开发环境”(IntegratedDevelopmentEnvironment,IDE),把编程过程中需要使用的所有支持软件都集成在一起,统一地进行管理和使用。“集成式程序开发环境”(IntegratedDevelopmentEnvironment,IDE),9(1),该软件为DOS环境下软件,在WINDOWS下可以在DOS模拟环境下使用。在硬盘上建立软件的文件夹,本例中在E:盘上建立了TC文件夹。:\TC下。执行E:\,进入TC工具。界面见下页:10