细说Dev c++的使用方法及常见问题
相信大家对Dev c++都不陌生吧,学校考试要用它,参加ACM竞赛也要用它(当然也可以用CodeBlocks或者是VC6.0。下面就来详细说说Dev c++的使用方法及常见问题。
包括1.如何设置为中文、2.源文件的创建、3.编译,运行 ,调试及其快捷键、4.如何设置代码字体,风格、5.如何设置代码背景颜色、6.调试时监视窗口(显示变量的框)不见了怎么办、7.一键注释和一键解注释、8.输入时复制粘贴出现奇怪的字符、9.如何调试。
以6.7.5版本为例
1.如何设置为中文
刚进来看到的是这个画面
在这里就可以选择语言了
总结:上方工具栏 -> Tools -> Environment Options -> Language -> 选择简体中文
2.源文件的创建
点击这里即可。
3.编译,运行 ,调试及其快捷键
写好代码以后这些图标就亮起来了
上面是编译(快捷键:F9)
上面是运行(快捷键F10)
上面是编译运行(快捷键F11),是最常用的快捷键之一
上面是调试(快捷键F5)
如果你的键盘上有Fn这个键,那么 快捷键 改为 Fn+快捷键
运行之前需要先保存文件,点击保存
4.如何设置代码字体,风格
小编觉得中文字体好看
换了字体以后通常会出现字母间距大的问题,解决办法是换一个等宽字体,如 Consolas 或 Courier New,或者使用中文字体。
5.如何设置代码背景颜色
选择不同的预设可以有不同的背景色哦
点击确定即可
6. 调试时监视窗口(显示变量的框)不见了怎么办
如图所示(新老版本会分别说明)
可以看到最左边一栏显示变量的框没有了,下面是解决方案
勾选即可
下面是老版本(没有图片)
上方视图 -> 项目管理,浮动项目管理器和浮动窗口,勾选即可
7.一键注释和一键解注释
首先需要看你编译器默认的快捷键是什么
这里可以找到很多有用的快捷键
我这里的快捷键是Ctrl+/,全选需要注释的部分,按一次注释,再按一次解注释,不同版本有所不同,在下方可以修改你的快捷键
8.输入时复制粘贴出现奇怪的字符
复制粘贴输入的时候变成了这样子
在上方白色条带内右击鼠标
在这里粘贴就不会有问题了
9.如何调试
或者F5(Fn+F5)开始调试
调试前需要设置断点,在你需要设置断点的行数单击鼠标即可
蓝色条为代码现在执行到的位置,并且该行代码尚未执行
单步执行逐语句执行,遇到函数不进入函数,当成一步执行
单步进入逐语句执行,遇到函数进入函数
当执行到函数内部时,点击跳出函数可以直接一步完成函数的执行,并跳出执行
添加监视可以监视变量的值
想退出调试时点击红叉(停止执行)
细说Dev c++的使用方法及常见问题相关推荐
- vue 项目初始化时,npm run dev报错解决方法
vue 项目初始化时,npm run dev报错解决方法 参考文章: (1)vue 项目初始化时,npm run dev报错解决方法 (2)https://www.cnblogs.com/ruilin ...
- npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! test_vue_0613@1.0.0 dev: 错误的解决方法
npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! test_vue_0613@1.0.0 dev: 错误的解决方法 参考文章: (1)npm ERR ...
- 服务器上的VGA切换原理,VGA切换器使用方法和常见问题说明
VGA切换器是指将多个VGA信号的输入设备切换显示在一个VGA输出设备的工具,比如可以通过VGA切换器,让一个显示器控制两台电脑主机,从而节省空间简化操作.VGA切换器也叫VGA二进一出或多进一出,主 ...
- fatal: could not read Username for ‘https://git.dev.tencent.com‘ 解决方法
fatal: could not read Username for 'https://git.dev.tencent.com' 解决方法 参考文章: (1)fatal: could not read ...
- 关于FreeMarker生成word文档后转换为pdf得解决方法及常见问题
关于FreeMarker生成word文档后转换为pdf得解决方法及常见问题 最近在做一个项目要求之前下载出的word简历直接变成pdf 格式进行展现.因为格式比较复杂,所以采用的时模板并用Freema ...
- ffmpeg移植Android方法以及常见问题汇总
ffmpeg移植Android方法以及常见问题汇总: 1.在ffmpeg官网下载源码包,比如ffmpeg-2.3.在ffmpeg目录下增加Android.mk 和av.mk config.sh三个文件 ...
- vue 项目,下载别人的项目和npm run dev报错解决方法
npm install npm run dev 通常在npm install 有时候会出错 $ cnpm install × Install fail! Error: [boostrap@^4.2.1 ...
- 新手小白DEV C++的使用方法
DEV C++的使用方法 1.启动:双击桌面图标启动 如果还没有在桌面创建快捷方式,需要去文件中找到devc++.exe文件,右键,选择"创建快捷方式",会在这个文件里出现一个新的 ...
- android monitor的使用方法,Android Device Monitor使用方法及常见问题解决方案
Android Device Monitor使用方法及常见问题解决方案 发布时间:2018-07-17 18:18, 浏览次数:1184 , 标签: Android Device Monitor DD ...
最新文章
- 第一次来写博客,这里可以记录很多故事。
- python培训班哪些比较好-python培训机构哪家比较好?
- Python读写json文件中文编码问题
- Merge Sorted Array
- Linux下远程连接断开后如何让程序继续运行
- 使用ultramon调整任务栏高度
- Linux平台安装xtools
- 怎么把php查询到的值显示到下拉框中_RazorSQL for Mac(数据库工具查询) v8.5.0
- android 兼容性定义,谷歌释出 Android 7.0 兼容性定义文件,史上最严
- quartus 使用IP提供的脚本仿真rapidio
- NOIP2018初赛 解题报告
- 天网防火墙去掉更新提示对话框
- 美瞳微商如何引流?微商卖美瞳怎么宣传?美瞳微商如何引流人脉
- java gson解析JSON
- 微信小程序 自定义导航栏
- 时间和天数相加并格式化
- 2N个数排成一行(每个数有2个), 2个1之间有1个数,2个2 之间有2个数,...2个N之间有N个数... 例312132
- C/C++存储区域划分(栈区,堆区,全局区,代码区)
- 北大哲学系杨立华先生
- 混乱之子第一季/全集Sons Of Anarchy迅雷下载
热门文章
- MATLAB学习笔记(一)常值函数与跳变函数的绘制
- 虚拟相机IOS手机端安装教程
- 心肺复苏,“星火急救”推广三年,也是深圳民生微实事项目
- 怎样激火一个儒雅随和的程序员呢
- sd卡U盘异常检测程序
- 微信屏蔽网址解决办法,如何实现被微信屏蔽的网址在微信内正常访问
- 阿里巴巴稀疏模型训练引擎-DeepRec
- 17.项目开发中遇到的问题(this.$parent.$parent子组件调父组件的父组件的方法不可用问题)
- VC2010 中 MFC 的改进导致 XTP 停靠窗体无法显示的解决方法
- anaconda环境配置与windows环境下pip使用方法