欢迎来到天天文库
浏览记录
ID:45555649
大小:295.62 KB
页数:30页
时间:2019-11-14
《【精品】第二章上机指导与解题分析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、笫二章上机指导与解题分析2.1上机编程环境c语言从最开始编辑源程序到最后得到正确的可执行文件都可以是在集成的开发环境(IDE)中完成的,无论是哪一种编程环境,都具有一些共同的特点。一、相关文件类型C语言相关的文件类型有以下儿种,其中主要类型的关系如图2・1所示。1.C源程序文件(*.C),程序员编写的C源程序,文本文件格式,可以在编程环境中编写,也可以使用“记事木”或“EDIT”等文本编辑器编写。2.头文件(*.h),头文件包含了程序员编程时可用的软件资源,一般rhe编译器或软件工具开发商等提供,如“sidio.h”包含有printf和scanf等函数的使用说明,要使用这些函数
2、时应该巾C源程序包含(include)对应的头文件,头文件也是文本文件格式。3.R标文件(*.OBJ),源程序编译后生成的一种中间文件,二进制文件格式,源程序总是先编译生成目标文件,再由口标文件连接生成最终的可执行文件,除C语言外,汇编语言和PASCAL等语言也能牛成目标文件,通过1=1标文件,可以支持多种语言混合编程。4.库文件(*.LIB),当一个软件工具的目标文件比较多时,可以将多个目标文件打包在一起,形成库文件,同样是二进制文件格式。5.执行文件U.EXE),计算机能直接运行的可执行文件,二进制文件格式,在DOS/Windows下扩展名为EXE或COM,其中EXE比较常
3、见。6.其他文件,如工程文件U.PRJ),用于说明一个可执行文件山哪些源程序或目标文件组成,工程文件只用丁哆源文件或多种语言混合编程;源程序备份文件(*.BAK),当一个源程序存盘吋,编程环境可能备份旧的源程序。源文件中间文件-最终文件二、上机步骤编写一个C语言程序要能成功运行,一般需要经历以卜过程:(1)编辑(Edit)。在编程环境或文木编辑器上输入源程序。(2)编译(Compile)。将源程序编译成H标文件。(3)连接(Link)。将目标文件连接成可执行文件。(4)运行(Run)。运行程序并验证程序是否正确。⑸调试(Debug)。在程序运行错误时发现并改正错误。三、调试手段
4、下一些手段:(1)单步运行否符合。(2)跟踪运行(3)变量监视(4)程序断点时,将暂停运行。⑸全速运行程序调试是保证程序设计止确的一个重耍手段,初学者刚编程时总有考虑不周的情况,因此程序运行或多或少会有错误,为了发现程序设计中的错误所在,一般耍使用以(Step),使程序一步一步地运行,观察程序运行的过程与预期设想是(Trace),与单步运行类似,但在调用函数时会跟踪到函数内部。(Watch),在程序运行过程中,监视变量或表达式值的变化。(Breakpoint),可以在程序中设置一些断点,当程序运行到这些断点(Run),让程序全速运行直到遇到程序断点或程序结朿。以上这些手段可以交
5、替使用,比如在循环中,先增加观察点监视变量的变化,然后使用单步运行观察循环最开始几次的运行是否止确,如果止确,则在循环结束后的语句上设置一个断点,接着让程序全速运行,当循环运行结束时,将遇到断点,再观察循环结束吋变化的值是否与预期相符,如杲相符,再继续单步运行下一段的代码。2.2TurboC集成开发环境2.2.1TurboC集成开发环境介绍TurboC(简称TC)是一个集成程序编辑、编译、连接、调试为一体的C语言程序开发软件,具有速度快、效率高、功能强等优点,使用非常方便,是目前国内用户广泛使用的一种C编译系统。TurboC软件很小,一般占用的磁盘空间只有2M左右,压缩后可以拷
6、贝在一张软盘上,运行时只占用384K的内存资源,所以儿乎可以在所有的PC机(包括早期的286微机)上运行,TurboC是基于DOS操作系统的,对显示器没有特殊耍求,不耍求也不支持鼠标。一、进入TUrboC环境假设TurboC已安装在D:TC目录中,TurboC的执行文件为D:TCTC.EXEo1.DOS平台如果计算机系统以DOS方式启动,在启动后,键入以下命令,进入TC环境:D:CDTCTC2.Windows平台如果计算机系统是以Windows方式启动,则有以下几种方式进入TC环境:(1)先进入DOS再进入TC°点击桌而上“开始”丨“程序”I“DOS方式”(Window
7、s98平台)或点击“开始”I“程序”I“附件”I“命令提示符”(Windows2000和WindowsXP平台),然后按DOS平台方式进入TC环境。⑵打开“我的电脑”,找到“D:TCTC.EXE”图标并双击运行。⑶在桌面上建立“D:TCTC.EXE”的快捷方式,然后双击。在Windows环境中运行TC时看到的多半是窗口界面,按“AETENTER”组合键可以在窗II与全屏幕方式之间进行切换。二.TurboC环境外观FileEditRunCompileProjectOptionsDebu
此文档下载收益归作者所有