1、新建源文件
打开 Dev C++,在上方菜单栏中选择“文件 --> 新建 --> 源代码”:

或者按下Ctrl+N组合键,都会新建一个空白的源文件,如下图所示:

在空白文件中输入本文开头的代码:

在上方菜单栏中选择“文件 --> 保存”,或者按下Ctrl+S组合键,都可以保存源文件

注意将源文件后缀改为.c。

2、生成可执行程序
在上方菜单栏中选择“运行 --> 编译”,就可以完成 hello.c 源文件的编译工作。

或者直接按下F9键,也能够完成编译工作,这样更加便捷。
如果代码没有错误,会在下方的“编译日志”窗口中看到编译成功的提示

编译完成后,打开源文件所在的目录(本教程中是 E:\cDemo\),会看到多了一个名为hello.exe的文件,这就是最终生成的可执行文件。
之所以没有看到目标文件,是因为 Dev C++ 将编译和链接这两个步骤合二为一了,将它们统称为“编译”,并且在链接完成后删除了目标文件,所以我们看不到。

双击 hello.exe 运行,并没有输出“C语言中文网”几个字,而是会看到一个黑色窗口一闪而过。这是因为,程序输出“C语言中文网”后就运行结束了,窗口会自动关闭,时间非常短暂,所以看不到输出结果,只能看到一个“黑影”。
对上面的代码稍作修改,让程序输出“C语言中文网”后暂停下来:

system(“pause”);语句的作用就是让程序暂停一下。注意代码开头部分还添加了#include <stdlib.h>语句,否则system(“pause”);无效。

再次编译,运行生成的 hello.exe,终于如愿以偿,看到输出结果了,如下图所示:

按下键盘上的任意一个键,程序就会关闭。

更加快捷的方式
实际开发中我们一般使用菜单中的“编译 --> 编译运行”选项:

或者直接按下F11键,这样能够一键完成“编译 --> 链接 --> 运行”的全过程,不用再到文件夹中找到可执行程序再运行。这样做的另外一个好处是,编译器会让程序自动暂停,我们也不用再添加system(“pause”);语句了。
删除上面代码中的system(“pause”);语句,按下F11键再次运行程序,结果如下:

C++下编译和运行C语言程序相关推荐

  1. Linux 下编译并运行C语言程序

    Linux下编译并运行C语言程序 ,以Centos 系统为例 1>新建一个hello.c文件 可以直接用图形用户界面新建也可以使用命令新建. 用命令行的话,要用到Linux下的vi编辑器的相关命 ...

  2. c语言程序能在android,android环境下编译并运行C语言程序

    我的环境: Ubuntu12.04 Android2.2 这里的C语言程序指的是运行与android系统的Linux内核上程序,目前为止有两种方法:第一种是自动编译,第二种是手动编译.这两种方法适用于 ...

  3. 二级c语言编译完程序如何运行,计算机二级C语言辅导:C++环境下编译和运行c语言...

    一 单个文件运行 1 打开vc++出现如图 2 从file菜单中选择"new"→c++source file如图 3 单击"--"命令按扭,在choose di ...

  4. linux怎么运行gcc,在Linux下使用gcc运行C语言程序

    标签:终端   工具   gcc   程序   分区   编译   mod   没有   保存 Linux下使用最广泛的C/C 编译器是GCC,大多数的Linux发行版本都默认安装,不管是开发人员还是 ...

  5. vss2010c语言怎么运行,在Linux下使用gcc运行C语言程序

    Linux下使用最广泛的C/C++编译器是GCC,大多数的Linux发行版本都默认安装,不管是开发人员还是初学者,一般都将GCC作为Linux下首选的编译工具.本教程毫不犹豫地使用GCC来编译C程序. ...

  6. Linux环境编译运行C语言程序

    linux环境下编译并运行C语言程序 打开安装好的Linux系统(ubuntu18.04) 1.安装编辑器 使用语句:sudo apt-get install vim安装vim,可以在安装前查看是否安 ...

  7. deepin终端编译c程序_大神支招 如何在Linux下运行C语言程序

    刚入门学习C语言程序的小伙伴比较常遇到的其中一个问题是:如何在Linux下运行C语言程序.今天针对这个热门问题,小编为大家准备了详细的教程! 小编先给大家普及一些关于C语言程序的基本常识:首先大家要清 ...

  8. 怎么在linux的cmd中运行c项目,如何在cmd窗口编译运行c语言程序?

    / 这个很简单,只需要下载一个C/C++编译器,添加一下环境变量,之后就能在cmd窗口中编译运行C语言程序了,下面我简单介绍一下实现过程,主要内容如下: 1.下载C/C++编译器,这里可以下载MinG ...

  9. c语言编译运行程序,用visual c++ 运行C语言程序的过程

    用visual c++ 运行C语言程序的过程 下面是用visual c++ 运行C语言程序的过程的详细步骤及操作教程,欢迎参考学习! 一:点击File-new(新建)出现如下对话框 在该对话框中选择第 ...

最新文章

  1. java timer.schedule如何控制执行次数_Java 分布式任务调度平台:PowerJob 快速开始+配置详解...
  2. Linux内核进程调度的时机和进程切换
  3. vivado----fpga硬件调试 (三)----mark_debug
  4. 周末了,分享个休闲软件!你懂得!
  5. python open word_使用Python在OpenOffice / Microsoft Word中格式化输出
  6. python学习笔记(十)标准库pprint
  7. Linux下百度云盘报 获取bdstoken失败
  8. 保持学习,从这几个公众号开始!
  9. Codeforces Round #588 (Div. 2) D. Marcin and Training Camp 思维
  10. ConvolverNode
  11. nfs挂载出错:mount.nfs: access denied by server while mounting
  12. Redis五大数据类型
  13. 多类别分类问题由 confusion matrix 到分类准确率(accuracy)的计算
  14. SQL在线练习 工具
  15. oracle中isnumber函数,Oracle 函数isnumber问题
  16. 明净素雅-会议礼品送什么
  17. html涂鸦画板插件,sketchpad-简单的HTML5 Canvas涂鸦画板插件 -HTML5功能
  18. apk文件以及打包流程
  19. SIM卡中ICCID标识与IMSI的区别
  20. 计算机毕业设计Java智慧防疫上报系统小程序端(源码+系统+mysql数据库+Lw文档)

热门文章

  1. 汽车理论matlab编程,汽车理论1.3和2.7matlab编程答案
  2. firework—烟花源码(01)
  3. 单片机毕业设计 stm32智能温控风扇设计与实现 - 嵌入式 物联网
  4. JS常用封装方法大全
  5. TCP Socket Client 测试工具,并发测试
  6. seo点击软件,seo点击软件网站
  7. linux批量重命名文件
  8. (休息几天)读曼昆之微观经济学——外部性
  9. QT 制作 gif 录屏 小工具
  10. Android Studio 开发