最新文章专题视频专题关键字专题TAG最新视频文章视频文章2视频2tag2tag3文章专题问答问答2 文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
如何将360搜索设置为主页 如何更改powerpoint版本 微信公众号推广的正确方法 vmware虚拟机如何安装ubuntu14.10系统 腾讯企业邮箱怎么备份邮件 如何更改TP-LINK无线路由器的无线名称和密码 win7网络连接图标不见了怎么解决 如何使用Excel自定义排序 在Excel里做GA的水平百分比图的详细步骤 win7网页视频缓存在哪里 淘宝千牛工作台使用技巧 如何判断对方是否查看了邮件(qq邮箱) 64位系统使用PLSQL Developer(图文教程) 三星手机刷机软件哪个好 怎么样找BT种子进行下载 win7桌面右下角的小喇叭图标不见了怎么办 QQ面板上朋友网图标为什么不见了 excel中的宏如何使用 win8桌面壁纸怎么换 PPT如何设置幻灯片的播放次序 ie浏览器怎么设置主页 电子邮箱地址格式如何填写 Photoshop中形状工具的描边过程 新版微博粉丝排行榜查询 Linux如何修改SSH端口号 手机收不到短信验证码如何解决 如何让大幅度清理C盘,让C盘大瘦身! 台式电脑怎么共享网络给手机 word文档没保存如何处理 Win10如何显示文件类型?Win10查看文件扩展名 Win7如何创建设置并开启局域网文件共享功能 支付宝红包在哪里看 支付宝红包怎么用 iPhone手机无法开机后怎么强制重启 小米手机死机了如何解决 农业银行动态口令卡怎么用 amd显卡如何开启混合交火技术开启独立显卡 Word中将横表变为竖表的方法 win10如何设置待机时间 怎么用电脑设置wifi 苹果iphone6怎么选择备份
DEV C++如何使用
2020-03-19 16:57:07 责编:小OO
Dev C++是一个可视化集成开发环境,可以用此软件实现C/C++程序的编辑、预处理/编译/链接、运行和调试。下面介绍了Dev-C++常用的一些基本操作,每一位同学都要掌握。

材料/工具

Dev C++

一.启动Dev C++

方法一:

1. 鼠标点击任务栏中的“开始”按钮,选“程序”菜单项,然后选“程序”下的子菜单项“Bloodshed Dev-C++”项,显示该项下的子菜单。

2. 单击“Dev-C ++”菜单项,即可启动Dev-C ++集成开发工具。

方法二:
直接单击桌面上的Dev C++的图标。

二.新建源程序

1.从主菜单选择“File”→“New”→“Source File”(“文件”→“新建”→“源代码”)即可。

如果大家看到界面上的字是中文的,则可以根据以下操作将界面改为英文。点击主菜单“工具”→“环境选项”,在弹出的对话框中选择界面页,在Language下拉列表中选择Chinese即可,如下图所示。此时界面上的菜单、工具条等全部以英文命名。

2.此时屏幕右下侧出现一片白色区域,可以在此输入程序。

输出标签页源程序编辑区域工具栏菜单

3.保存源程序到硬盘
一个好的习惯是创建了一个新程序后,在还未输入代码之前先将该程序保存到硬盘某个目录下,然后在程序的编辑过程中经常性地保存程序,以防止机器突然断电或者死机。要保存程序,只需从主菜单选择“File”→“Save”就可以将文件保存到指定的硬盘目录。

此时会弹出一个对话框,如图所示。在此你需要指定文件要存放的目录(此处为F:temp),文件名称(此处为test)以及保存类型。需要注意的是,在保存类型处一定要选择C source files(*.c),意思是保存地是一个C文件。在点击右下脚的保存按钮后,在temp目录下将会出现一个名为test.c的源文件。

4.在程序编辑区域编辑程序,如图所示。在输入程序的过程中记得要随时对程序进行保存(使用菜单“File”→“Save”,或者用组合键Ctrl+s),此时会将程序重新保存到之前指定的目录下,如F:temp。

如果想将程序保存到其他的硬盘路径下,可以选择“File”→”Save As…”,如图所示,你可以重新指定程序的名称和保存路径。

注意:

1.必须在英文输入环境下编辑程序(如果你当前能在程序编辑区输入中文,说明你是在中文输入环境下。为了输入程序,你必须切换到英文输入环境下)。

2.在Dev C++环境下,为了查看程序运行结果,需要在main函数的return语句前加上:system("PAUSE")或system("pause");

这样程序运行到该语句时,结果显示屏幕将会停留,让大家有时间看程序的输出结果。否则结果显示屏幕将会一闪而过。

三.预处理、编译、链接程序

从主菜单选“运行”→“编译”(也可选编译当前文件)或快捷键“Ctrl+F9”,可以一次性完成程序的预处理、编译和链接过程。如果程序中存在词法、语法等错误,则编译过程失败,编译器将会在屏幕右下角的“Compile Log”标签页中显示错误信息,如下图所示。

并且将源程序相应的错误行标成红色底色,如图所示(由于删除了printf语句后面的分号,编译时报错,提示system语句前面的语句有语法错误(syntax error))。

“Compile Log”标签页中显示的错误信息是寻找错误原因的重要信息来源,每一位同学都要学会看这些错误信息,并且每一次你碰到错误并且最终解决了错误时,要记录错误信息以及相应的解决方法。这样以后看到类似的错误提示信息,能熟练反应出是源程序哪里有问题,从而提高程序调试效率。

排除了程序中存在的词法、语法等错误后,编译成功。此时在源文件所在目录下将会出现一个同名的.exe可执行文件(如test.exe)。双击这个文件,即可运行程序。

四.运行程序

对程序进行预处理、编译、链接后,可以有两种方法运行程序。

1.双击生成的.exe文件;

2.直接在Dev C++环境下从主菜单选“Excute”→“Run”或快捷键【Ctrl】+【F10】运行程序。如图所示。

五.调试程序

通过预处理、编译和链接的程序仅仅是该程序中没有词法和语法等错误,而无法发现程序深层次的问题(譬如算法不对导致结果不正确)。当程序运行出错时,需要找出错误原因。仔细读程序来寻找错误固然是一种方法,但是有时光靠读程序已经解决不了问题,此时需要借助于程序调试(Debug)手段。这是一种有效的排错手段,每一位同学都需要掌握。

1.设置程序断点
调试的基本思想是让程序运行到你认为可能有错误的代码前,然后停下来,在人的控制下逐条语句的运行,通过在运行过程中查看相关变量的值,来判断错误产生原因。如果想让程序运行到某一行前能暂停下来,就需要将该行设成断点。具体方法是在代码所在行行首单击,该行将被加亮。默认的加亮颜色是红色。如图所示,将system(“pause”)语句设成断点,则程序运行完printf语句后,将会暂停。需要说明的是,你可以在程序中根据需要设置多个断点。
如果想取消不让某行代码成为断点,则在代码行首再此点击即可。

2.运行程序
设置断点后,此时程序运行进入debug状态。要想运行程序,就不能使用主菜单“Execute”→“Run”,而是需要用主菜单“Debug”→“Debug”(或者按快捷键F8),如图所示。

程序将运行到第一个断点处,此时断点处加亮色由红色变成蓝色,表示接下去将运行蓝色底色的代码,如图所示。

注意:有时你会发现即使设置了断点,点击了主菜单“Debug”→“Debug”,程序还是不在断点处停留。解决方法:取消断点,重新编译程序,然后再设置断点,点击主菜单“Debug”→“Debug”即可。

3.单步执行程序
要想运行蓝色底色的代码,可以使用如图所示的“Next Step(F7)”、“Step Into(Shift F7)”、“Continue(Ctrl F7)”,“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):运行到光标所在出;

4.设置watch窗口
在调试程序时,可能要看程序运行过程中变量的值,以检测程序对变量的处理是否正确,可以在调试时 通过调试菜单下的添加变量(Add Watch)窗口来增加变量watch,新增的变量将会显示在最左边Explore的Debug页中,如下图所示。如果左边Explore中的当前页不是Debug页,则可以点击Debug标签使之成为当前页。

六.打开一个已经存在的程序

点击主菜单的“File”→“Open Project or File”,如图所示,在弹出的对话框中指定文件所在的路径,选择要打开的文件即可。

七.提高程序书写风格的一些操作

1.整段缩进
运用适当的缩进,可以提高代码的可读性。选中要缩进的代码段,点击主菜单下的“Edit”→“Indent”,如图所示,即可将整段代码右移N个字符。

每一次缩进要移动的字符数可以自己定制,方法如下:


点击主菜单下的“Tools”→“Edit Options”,在弹出的对话框中的General标签页中进行设置,将Tab Size设置成你希望的数字,建议设成3,如图所示。该对话框提供了定制Dev C++的界面编辑风格的功能,有兴趣的同学可以自己研究一下。
也可以点击“Edit”“Unindent”使整段代码往左移。

2.插入程序说明
在源程序里简要说明程序的功能,是一个良好的习惯,可以点击“Edit”→“Insert”→“Comment Header”,如上图,从而在程序编辑区光标处插入一段注释,如下图所示。

插入后的效果如图所示。

声明:本文由用户 哈哈哈的阿敬 上传分享,本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:0731-84117792 E-MAIL:11247931@qq.com

显示全文
专题微软推出AI新算法,能够加快旧照片修复效率微软推出AI新算法,能够加快旧照片修复效率专题2022年的假期安排出炉,快来一起看看吧2022年的假期安排出炉,快来一起看看吧专题骑手摔猫引发热议,结果被永久封号骑手摔猫引发热议,结果被永久封号专题张一鸣身价594亿美元超腾讯马化腾,成中国互联网首富张一鸣身价594亿美元超腾讯马化腾,成中国互联网首富专题AI打造童话世界,引领科技生活AI打造童话世界,引领科技生活专题特斯拉公司CEO马斯克,给大众高管传授电动汽车经验特斯拉公司CEO马斯克,给大众高管传授电动汽车经验专题网友爆料蚂蚁森林未种植梭梭,官方辟谣网友爆料蚂蚁森林未种植梭梭,官方辟谣专题AI是否拥有著作权,进入人们的视野AI是否拥有著作权,进入人们的视野专题Twitter股价跌至超10%,创造近 6个月最大跌幅Twitter股价跌至超10%,创造近 6个月最大跌幅专题关于未来人工智能发展的三大预测关于未来人工智能发展的三大预测专题微博新增“炸毁”评论功能:只对自身个人隐藏微博新增“炸毁”评论功能:只对自身个人隐藏专题官方回应解决屏蔽网址链接等问题官方回应解决屏蔽网址链接等问题专题B站上线童年动画专区:重温童年经典B站上线童年动画专区:重温童年经典专题AI审美开始对我们的生活评头论足,影响着我们个性化审美AI审美开始对我们的生活评头论足,影响着我们个性化审美专题韩国电信 KT 对“网络瘫痪事件”正式道歉韩国电信 KT 对“网络瘫痪事件”正式道歉专题网约车车内监控视频引发热议,司机拒逆行遭表扬网约车车内监控视频引发热议,司机拒逆行遭表扬专题抖音直播开展打击低俗、不良价值观内容行动抖音直播开展打击低俗、不良价值观内容行动专题人脸识别AI技术,从梦想走进生活人脸识别AI技术,从梦想走进生活专题王小川告别搜狗,将进入医疗健康领域王小川告别搜狗,将进入医疗健康领域专题部分网约车平台开展非法营运,交通运输部等五部门联合约谈部分网约车平台开展非法营运,交通运输部等五部门联合约谈专题软银成立30亿美元,用来投资拉美科技公司软银成立30亿美元,用来投资拉美科技公司专题多家互联网集团取消大小周,小鹏汽车每天工作8小时多家互联网集团取消大小周,小鹏汽车每天工作8小时专题AI防“疫”,人工智能发挥了多少作用?AI防“疫”,人工智能发挥了多少作用?专题段永平回应“重出江湖联合OV造车”绝不会发生段永平回应“重出江湖联合OV造车”绝不会发生专题AI助力精准防控,帮助病例筛查、药物研发AI助力精准防控,帮助病例筛查、药物研发专题外卖骑手为消差评拿砖上门被刑拘,结果顾客没评论外卖骑手为消差评拿砖上门被刑拘,结果顾客没评论专题分析师认为马斯克将凭SpaceX成首位万亿富豪分析师认为马斯克将凭SpaceX成首位万亿富豪专题人脸识别技术应用应该刹刹车,划定好边界人脸识别技术应用应该刹刹车,划定好边界专题知名游戏主播山泥若二审宣判,被判刑3年并处罚金5万元知名游戏主播山泥若二审宣判,被判刑3年并处罚金5万元专题公租房小区被曝,超过10万元的豪车拒进公租房小区被曝,超过10万元的豪车拒进专题写c语言程序的软件专题dev c 使用说明专题dev c 使用方法专题dev c 怎样使用专题dev c 怎么使用专题dev c 如何使用调试专题dev c 使用指南专题dev c 使用教程专题dev c 使用教程视频专题dev c 使用技巧专题c语言temp是什么意思专题elif是什么意思专题dev c 中文版使用教程专题dev c 百度百科专题dev c 5.7.0专题dev c专题dev c 语言设置专题devc 怎么编写c语言专题dev c 手机版专题dev c 如何调试专题