我们在使用之前先准备一段C语言代码。

#include <stdio.h>int main(){printf("欢迎进入C语言网!");return 0;}

初步使用这款软件,我们先选择源文件进行创建,打开软件后点击左上角的File->New->Source File,也可以使用快捷键Ctrl+N进行创建。    1. 新建文件

如下图:

按Ctrl+S进行保存,保存的时候注意后缀名使用.c。

这样即完成了文件的创建。

    2. 编译执行

编译是程序执行的前提,可以通过F9直接快捷编译,也可以点击图中按钮进行编译编,后面的按钮是执行按钮,一定要注意编译之后才能执行,也可以直接点击编译并执行的按钮。

如果代码出现什么问题,则会出现在下面控制台中,因为我们的代码正确,所有错误和警告都为0。

点击Run按钮执行。

我们更改代码再来尝试一下,代码更改为

#include <stdio.h>int main(){printf("错误代码")return 0;}

点击编译之后如下图:

我们可以从图中看到第五行代码出了问题,在return前面缺少了一个‘;’,即使点击编译并执行也会出现相同的情况。

    3. 总结

Dev c++作为一款入门级别的编译器还是比较受欢迎的,当然这个编译器的功能还有很多,例如编译并执行按钮之后的重新编译按钮、后面的Debug按钮等

Dev C++使用教程相关推荐

  1. Dev C++ 安装教程(图文)

    Dev-C++(或者叫做 Dev-Cpp)是 Windows 环境下的一个轻量级 C/C++ 集成开发环境(IDE).它是一款自由软件,遵守GPL许可协议分发源代码.它集合了功能强大的源码编辑器.Mi ...

  2. C语言调试教程总结(以visual studio和Dev C++为例)

    文章目录 一.前言 二.调试的概念以及调试器的选择 调试器(Debugger) 1) Remote Debugger 2) WinDbg 3) LLDB 4) GDB 三.设置断点,开始调试 断点的真 ...

  3. CC++编程环境搭建-四种常用开发工具(VSCode,Dev,CodeBlocks,Clion)

    IDE介绍 集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器.编译器.调试器和图形用户界面等工具.集成 ...

  4. 有关chrome dev的使用

    今天看到一篇很实用地关于chrome dev的使用教程 http://www.w3cplus.com/tools/15-must-know-chrome-devtools-tips-tricks.ht ...

  5. uiswitchbutton 点击不改变状态_Redux 包教包会(一):解救 React 状态危机

    前端应用的状态管理日益复杂.随着大前端时代的到来,前端愈来愈注重处理逻辑,而不只是专注 UI 层面的改进,而以 React 为代表的前端框架的出现,大大简化了我们编写 UI 界面的复杂度.虽然 Rea ...

  6. javascript初学者_针对JavaScript初学者的调试技巧和窍门

    javascript初学者 by Priyanka Garg 由Priyanka Garg My intended audience for this tutorial is beginner pro ...

  7. openwrt 格式化_OPENWRT扩展系统到U盘

    由于路由的ROM不大,装完OPENWRT之后基本上就所剩无几了.为了更方便的折腾,就需要使用U盘扩大系统的容量.下面就分享一下我的扩容过程. 事先说明,由于我是按着703n的OpenWrt配置二:U盘 ...

  8. Gunicorn配置详解

    通过gunicorn启动Flask项目的简单命令: gunicorn -w 4 -b 0.0.0.0:5000 app:app 其中-w设置最大进程数,-b绑定IP和端口,第一个app为app.py的 ...

  9. Blender 2.9

    导航 (返回顶部) 1. Blender 相关链接 1.1 Blender 中国 1.2 Blender 手册 1.3 Blender 下载 1.4 Blender 中文视频集 1.5 Blender ...

最新文章

  1. unordered_map源码解析和个人理解
  2. JVM:方法区可以GC吗?
  3. 堆排序分析(大根堆为例,由小到大排序)
  4. 用xml配置文件加载资源时(XML和XMLList的转换)
  5. WSGI、uwsgi和uWSGI
  6. php报错提醒,php报错问题
  7. 京东方OLED屏幕无缘iPhone 12首批供货,因测试未通过
  8. java session 例子_JavaWeb——HttpSession常用方法示例
  9. outlook统一签名模版设置
  10. web端与移动端高德地图接入及实例化
  11. 适合创业起步看的书推荐
  12. 电商项目—收货地址管理模块开发
  13. 斯柯达支持Android auto吗,斯柯达在SUV的布局输了吗?看柯米克和柯珞克的现状就知道...
  14. 纵观DeSci:起源、代表项目与未来发展
  15. 计算机代码rsi是什么意思,自编RSI指标
  16. Vue excel导出,多选一级父级选中,勾选,全选,取消(根据列名导出)
  17. java web下载文件设置
  18. NLPIR平台实现中文语义分析的一站式应用
  19. 1028 迪杰斯特拉算法
  20. Ansys 经典界面学习笔记

热门文章

  1. CTF-线下AWD-PHP大马
  2. java运算优先级顺口溜_java运算符优先级记忆口诀
  3. STM32 CubeMX HAL库 之红外接收(NEC协议)定时器捕获
  4. C#模拟登录普联TP-LINK的AP设备(数据分析之登录篇)
  5. qq打开网页时提示用浏览器打开html,微信QQ打开网页时提示用浏览器打开
  6. 收发一体超声波测距离传感器模块_西门子7ML超声波液位计常见问题总结如下(珍藏版)...
  7. 罗斯蒙特流量计安装对管道的条件
  8. 网络工程专业毕业设计选题
  9. 三相功率板,测量三相电压电流,PCB,原理图和程序。STM32F030C8
  10. 太强了~Python 开发桌面小工具,让代码替我们干重复的工作