好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

dev c中文版使用手册范本.doc

5页
  • 卖家[上传人]:l****
  • 文档编号:265987736
  • 上传时间:2022-03-14
  • 文档格式:DOC
  • 文档大小:86.50KB
  • / 5 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • Dev-C++简明使用手册Dev-C++是一个可视化集成开发环境,可以用此软件实现C/C++程序的编辑、预处理/编译/、运行和调试本手册中介绍了Dev-C++常用的一些基本操作,每一位同学都要掌握一.启动Dev-C++方法一:1. 鼠标点击任务栏中的"开始"按钮,选"程序"菜单项,然后选"程序"下的子菜单项"Bloodshed Dev-C++"项,显示该项下的子菜单2. 单击"Dev-C ++"菜单项,即可启动Dev-C ++集成开发工具〔如图1所示图1方法二:直接单击桌面上的Dev-C++的图标 二.新建源程序1.从主菜单选择"File"—〉"New"—〉"Source File"<"文件"—〉"新建"—〉"源代码">即可〔如下图2所示中文界面英文界面图2如果大家看到界面上的字是中文的,则可以根据以下操作将界面改为英文点击主菜单"工具"->"环境选项",在弹出的对话框中选择"界面"页,在Language〔语言下拉列表中选择English即可,如下图所示此时界面上的菜单、工具条等全部以英文命名2.此时屏幕右下侧出现一片白色区域,可以在此输入程序如下图3所示输出标签页工具栏菜单源程序编辑区域图33.保存源程序到硬盘一个好的习惯是创建了一个新程序后,在还未输入代码之前先将该程序保存到硬盘某个目录下,然后在程序的编辑过程中经常性地保存程序,以防止机器突然断电或者死机。

      要保存程序,只需从主菜单选择"File〔文件"—〉"Save〔保存"就可以将文件保存到指定的硬盘目录如图4所示图4此时会弹出一个对话框,如图5所示在此你需要指定文件要存放的目录〔此处为F:\temp,文件名称<此处为test>以及保存类型需要注意的是,在保存类型处一定要选择C source files<*.c>,意思是保存地是一个C文件在点击右下脚的保存按钮后,在temp目录下将会出现一个名为test.c的源文件图54.在程序编辑区域编辑程序,如图6所示在输入程序的过程中记得要随时对程序进行保存〔使用菜单"File〔文件"—〉"Save〔保存",或者用组合键Ctrl+s,此时会将程序重新保存到之前指定的目录下,如F:\temp如果想将程序保存到其他的硬盘路径下,可以选择"File〔文件"—〉"Save As…〔另存为…",如图7所示,你可以重新指定程序的名称和保存路径图6图7注意: 1.必须在英文输入环境下编辑程序〔如果你当前能在程序编辑区输入中文,说明你是在中文输入环境下为了输入程序,你必须切换到英文输入环境下2.在Dev-C++环境下,为了查看程序运行结果,需要在main函数的return语句前加上:system<"PAUSE">或system<"pause">;这样程序运行到该语句时,结果显示屏幕将会停留,让大家有时间看程序的输出结果。

      否则结果显示屏幕将会一闪而过三.预处理、编译、程序从主菜单选"运行"—〉"编译"〔也可选编译当前文件或快捷键"Ctrl+F9”,可以一次性完成程序的预处理、编译和过程如果程序中存在词法、语法等错误,则编译过程失败,编译器将会在屏幕右下角的"Compile Log〔编译日志"标签页中显示错误信息,如下图8所示,并且将源程序相应的错误行标成红色底色,如图9所示〔由于删除了printf语句后面的分号,编译时报错,提示system语句前面的语句有语法错误图8图9"Compile Log〔编译日志"标签页中显示的错误信息是寻找错误原因的重要信息来源,每一位同学都要学会看这些错误信息,并且每一次你碰到错误并且最终解决了错误时,要记录错误信息以及相应的解决方法这样以后看到类似的错误提示信息,能熟练反应出是源程序哪里有问题,从而提高程序调试效率排除了程序中存在的词法、语法等错误后,编译成功此时在源文件所在目录下将会出现一个同名的.exe可执行文件〔如test.exe双击这个文件,即可运行程序四.运行程序对程序进行预处理、编译、后,可以有两种方法运行程序1.双击生成的.exe文件;2.直接在Dev-C++环境下从主菜单选"Excute"—〉"Run"或快捷键"Ctrl+F10”运行程序。

      如图10所示图10五.调试程序 通过预处理、编译和的程序仅仅是该程序中没有词法和语法等错误,而无法发现程序深层次的问题〔譬如算法不对导致结果不正确当程序运行出错时,需要找出错误原因仔细读程序来寻找错误固然是一种方法,但是有时光靠读程序已经解决不了问题,此时需要借助于程序调试〔Debug手段这是一种有效的排错手段,每一位同学都需要掌握1.设置程序断点调试的基本思想是让程序运行到你认为可能有错误的代码前,然后停下来,在人的控制下逐条语句的运行,通过在运行过程中查看相关变量的值,来判断错误产生原因如果想让程序运行到某一行前能暂停下来,就需要将该行设成断点具体方法是在代码所在行行首单击,该行将被加亮默认的加亮颜色是红色如图9所示,将system<"pause">语句设成断点,则程序运行完printf语句后,将会暂停需要说明的是,你可以在程序中根据需要设置多个断点如果想取消不让某行代码成为断点,则在代码行首再此点击即可图92.运行程序设置断点后,此时程序运行进入debug〔调试状态要想运行程序,就不能使用主菜单"Execute〔运行"->"Run〔执行",而是需要用主菜单"Debug〔调试"—〉"Debug〔调试"〔或者按快捷键F8,如图10所示。

      图10程序将运行到第一个断点处,此时断点处加亮色由红色变成蓝色,表示接下去将运行蓝色底色的代码,如图11所示图11注意:有时你会发现即使设置了断点,点击了主菜单"Debug"—〉"Debug",程序还是不在断点处停留解决方法:取消断点,重新编译程序,然后再设置断点,点击主菜单"Debug"—〉"Debug"即可3.单步执行程序要想运行蓝色底色的代码,可以使用图10所示的"Next Step〔F7"、"Step Into〔Shift F7"、"Continue〔Ctrl F7","Run to Cursor〔Shift F4"等〔具体含义见下面的介绍在学习函数之前,一般用的是Next Step和Continue学习函数后,还会用到Step IntoDebug菜单如图12所示和单步运行相关的菜单项说明如下:Next Step〔F7:运行下一行代码;如果下一行是对函数的调用,不进入函数体Step Into〔shift F7:运行下一行代码,如果下一行是对函数的调用,则进入函数体;Continue〔Ctrl F7:运行到下一个断点处;Run to Cursor:运行到光标所在出;图124.设置watch窗口在调试程序时,可能要看程序运行过程中变量的值,以检测程序对变量的处理是否正确,可以在调试时通过调试菜单下的添加变量〔Add Watch窗口来增加变量watch,新增的变量将会显示在最左边Explore的Debug页中,如下图13所示。

      如果左边Explore中的当前页不是Debug页,则可以点击Debug标签使之成为当前页图13六.打开一个已经存在的程序 点击主菜单的"File"->"Open Project or File",如图14所示,在弹出的对话框中指定文件所在的路径,选择要打开的文件即可图14七.提高程序书写风格的一些操作1.整段缩进 运用适当的缩进,可以提高代码的可读性选中要缩进的代码段,点击主菜单下的"Edit"->"Indent",如图15所示,即可将整段代码右移N个字符图15每一次缩进要移动的字符数可以自己定制,方法如下:点击主菜单下的"Tools"->"Edit Options",在弹出的对话框中的General标签页中进行设置,将Tab Size设置成你希望的数字,建议设成3,如图16所示该对话框提供了定制Dev-C++的界面编辑风格的功能,有兴趣的同学可以自己研究一下 也可以点击"Edit"->"Unindent"使整段代码往左移图162.插入程序说明在源程序里简要说明程序的功能,是一个良好的习惯,可以点击"Edit"->"Insert"->"Comment Header",如图16,从而在程序编辑区光标处插入一段注释,如图17所示。

      插入后的效果如图18所示图17图185 / 5。

      点击阅读更多内容
      相关文档
      高等学校学生手册.doc 2025年区教育系统招聘编外教师储备人才事业单位考试押题.docx 2025年秋季青岛版三年级数学上册认识轴对称现象教学课件.pptx 2025年秋季青岛版三年级数学上册用乘法估算解决问题教学课件.pptx 2025年秋季青岛版三年级数学上册两、三位数乘一位数的笔算(不进位)教学课件.pptx 2025年秋季青岛版三年级数学上册1200张纸有多厚教学设计范文.docx 2025年秋季青岛版三年级数学上册多位数除以一位数教学课件.pptx 2025年秋季青岛版三年级数学上册认识平移、旋转现象教学课件.pptx 2025年秋季青岛版三年级数学上册多位数乘一位数教学设计范本.docx 2025年秋季青岛版三年级数学上册认识平移与旋转教学设计范文.docx 2025年秋季青岛版三年级数学上册乘数中间有0或末尾有0的乘法教学课件.pptx 2025年秋季青岛版三年级数学上册两位数乘一位数的笔算(进位)教学课件.pptx 2025年秋季青岛版三年级数学上册《两、三位数乘一位数的笔算(不进位)》教学设计与意图.docx 2025年秋季青岛版三年级数学上册我学会了吗教学课件.pptx 2025年连云港市妇幼保健院招聘专业技术人员考试笔试试题.docx 2025年深圳市大鹏新区发展和财政局招聘考试笔试试卷.docx 2025年绵阳市梓潼县财政投资评审中心招聘考试试题.docx 2025年来宾市妇幼保健院招聘考试笔试试题.docx 2025年无极县教育系统招聘教师考试笔试试卷.docx 2025年灵山县第三中学调配教师考试笔试试题.docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.