Dev C++使用说明.doc
《Dev C++使用说明.doc》由会员分享,可在线阅读,更多相关《Dev C++使用说明.doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、如有侵权,请联系网站删除,仅供学习与交流Dev C+使用说明【精品文档】第 9 页附录3 Dev-C+操作手册Dev-C+是一个可视化集成开发环境,可以用此软件实现C/C+程序的编辑、编译、链接、运行和调试。本手册中介绍了Dev-C+常用的一些基本操作,包括创建、编译、链接、运行和调试C源程序和C工程,希望每一位读者都要熟练掌握。1. 启动Dev-C+方法一:1. 首先鼠标点击任务栏中的“开始”按钮,选择“程序”菜单项,然后选“程序”下的子菜单项“Bloodshed Dev-C+”项,显示该项下的子菜单。2. 单击”Dev-C +”菜单项,即可启动Dev-C +集成开发工具。(如图1所示)图1
2、 启动Dev-C+方法二:我们也可以通过直接单击桌面上的Dev-C+的图标来启动该开发工具。2. 新建源程序1要新建一个源程序,可以从主菜单选择“File” “New” “Source File”(中文环境下为“文件” “新建” “源代码”)即可(如下图2所示)。图2新建源程序如果大家看到界面上的字是中文的,则可以根据以下操作将界面改为英文。点击主菜单“工具”环境选项”,在弹出的对话框中选择“界面”页,在Language下拉列表中选择“English”即可,如下图3所示。此时界面上的菜单、工具条等就会全部显示其英文命名。图3 更改界面语言2此时屏幕右下侧出现一片白色区域,可以在此输入新的程序。
3、如下图4所示。输出标签页源程序编辑区域工具栏菜单图4 Dev-C+开发环境功能布局3保存源程序到硬盘。一个好的习惯是创建了一个新程序后,在还未输入代码之前先将该程序保存到硬盘某个目录下,然后在程序的编辑过程中我们也要经常性地保存程序,以防止机器突然断电或者死机导致工作成果丢失。要保存程序,只需从主菜单选择“File”Save”就可以将文件保存到指定的硬盘目录。如图5所示。图5 保存文件此时会弹出一个对话框,如图6所示。在此我们需要指定文件要存放的目录(此处为F:temp),文件名称(此处为test)以及保存类型(此处为*.c)。需要注意的是,在保存类型处一定要选择“C source files
4、(*.c)”,意思是保存的是一个C文件。在点击右下角的保存按钮后,在temp目录下将会出现一个名为test.c的C源文件。图6 指定要保存文件的路径和名字对于刚创建且未进行任何编辑的程序,主菜单的“File”Save”菜单是灰色的,此时需要从主菜单选择“File”Save As”来保存;此外,对于正在编辑的程序,如果你想对其进行重新命名或者将其保存到另一个磁盘目录下,也可以用“File”Save As”菜单,如图7所示。图7 使用Save As保存文件4在程序编辑区域编辑程序。如图8所示。在输入程序的过程中记得要随时对程序进行保存(使用菜单“File”Save”,或者用组合键Ctrl+s),此
5、时会将程序以相同名字重新保存到之前指定的目录下,如F:temp,覆盖掉之前的同名文件。图8在程序编辑区域编辑程序需要注意以下两点:1)编辑时除了字符串和注释,其余部分要使用半角字符。全角字符和半角字符外观很像,尤其是全角分号和半角分号,全角括号和半角括号,不仔细看很难分辩清楚,因此程序输入时要小心,避免此类问题。2)在Dev-C+环境下,为了查看程序运行结果,需要在main函数的return语句前加上:system(PAUSE)或system(pause);这样程序运行到该语句时,结果显示屏幕将会停留,让我们有时间观察程序的输出结果。否则结果显示屏幕将会一闪而过。3. 预处理、编译、链接程序从
6、主菜单选“Execute”“Compile”(“运行”“编译”)或快捷键“Ctrl+F9”,可以一次性完成程序的预处理、编译和链接过程。如果程序中存在词法、语法等错误,则编译过程失败,编译器将会在屏幕右下角的“Compile Log”标签页中显示错误信息,如下图9所示,并且将源程序相应的错误行标成红色底色,如图10所示(由于删除了printf语句后面的分号,编译时报错,提示system语句前面的语句有语法错误(syntax error))。图9 编译错误显示图10 编译提示错误行“Compile Log”标签页中显示的错误信息是寻找错误原因的重要信息来源,每一位读者都要学会看这些错误信息,并且
7、每一次你碰到错误并且最终解决了错误时,要记录错误信息以及相应的解决方法。这样以后看到类似的错误提示信息,能熟练反应出是源程序哪里有问题,从而提高程序调试效率。排除了程序中存在的词法、语法等错误后,编译成功,此时在源文件所在目录下将会出现一个同名的.exe可执行文件(如test.exe)。双击这个文件, 即可运行程序。4. 运行程序对程序进行预处理、编译、链接后,可以有两种方法运行程序。第一种方法是双击生成的.exe文件;第二种方法是直接在Dev-C+环境下从主菜单选“Excute”“Run”或快捷键“Ctrl+F10”运行程序。如图11所示。图11 运行程序5. 调试程序通过预处理、编译和链接
8、的程序仅仅说明该程序中没有词法和语法等错误,而无法发现程序深层次的问题(譬如算法不对导致结果不正确)。当程序运行出错时,我们需要找出错误原因。仔细读程序来寻找错误固然是一种方法,但是有时光靠读程序已经解决不了问题,此时需要借助于程序调试(Debug)手段。这是一种有效的排错手段,每一位读者都需要掌握。调试程序的步骤为:第一步:设置程序断点;第二步:进入调试运行状态;第三步:单步执行程序。在执行过程中通过设置、查看watch窗口来辨别程序运行状态是否正确。1设置程序断点。调试的基本思想是让程序运行到你认为可能有错误的代码前,然后停下来,在人为控制下逐条语句的运行。通过在运行过程中查看相关变量的值
9、以及程序执行路径,来找到错误所在位置、分析错误产生原因。如果想让程序运行到某一行前能暂停下来,就需要将该行设成断点。具体方法是在代码所在行行首单击,该行将被加亮。默认的加亮颜色是红色。如图12所示,将system(“pause”)语句设成断点,则程序运行完printf语句后,将会暂停。需要说明的是,你可以在程序中根据需要设置多个断点。如果想取消不让某行代码成为断点,则在代码行首再次单击即可,此时代码的红色底色消失。图12 设置一个断点2进入调试运行程序状态。设置断点后,此时程序运行进入debug(调式)状态。要在调试状态下运行程序,就不能使用主菜单“Execute”“Run”,而是需要用主菜单
10、“Debug”“Debug”(或者按快捷键F8),进入调试运行状态。如图13所示。图13 调试菜单项程序将运行到第一个断点处暂停,此时断点处加亮色由红色变成蓝色,表示接下去将运行蓝色底色的这行代码,如图14所示。图14程序运行到断点处注意:有时你会发现即使设置了断点,点击了主菜单“Debug”“Debug”,程序还是不在断点处停留。解决方法:取消断点,重新编译程序,然后再设置断点,点击主菜单“Debug”“Debug”即可。3单步执行程序。要想运行蓝色底色的代码,可以使用图15所示的“Next Step(F7)”、“Step Into(Shift F7)”、“Continue(Ctrl F7)
11、”,“Run to Cursor(Shift F4)”等(具体含义见下面的介绍)。在学习函数之前,一般用的是Next Step和Continue。学习函数后,还会用到Step Into。Debug菜单如左图所示。和单步运行相关的菜单项说明如下:Next Step(F7):运行下一行代码;如果下一行是对函数的调用,不进入函数体;Step Into(shift F7):运行下一行代码,如果下一行是对函数的调用,则进入函数体;Continue(Ctrl F7):运行到下一个断点处;Run to Cursor(Shift F4):运行到光标所在处; 图15 Debug菜单在调试程序时,往往要观察程序运
12、行过程中变量的值,以检测程序对变量的处理是否正确,可以在调试时,选择主菜单“Debug”-“Add Watch”(F4)这一项,我们会看到弹出提示框用于输入变量名,这时可以根据调试需要,输入要观察的变量名,该变量随后将会显示在最左边Explore的Debug页中,如下图16所示。如果左边小窗口中的当前页不是Debug页,则可以点击Debug标签使之成为当前页。图16 查看变量当前值6. 创建、编译、运行工程到目前为止,编写的程序都是放在一个“C”文件中。如果程序很小又很紧凑,确实应该把所有的源代码写在一个“C”文件中。但如果你发现自己编写了许多函数(特别是通用函数),那么你就应该把程序分解成几
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Dev C+使用说明 C+ 使用说明
限制150内