CodeBlocks 完全支持单个源文件的编译,如果你的程序只有一个源文件(初学者基本上都是在单个源文件下编写代码),那么不用创建项目,直接运行即可;如果有多个源文件,才需要创建项目。

1) 新建源文件打开 CodeBlocks ,在上方菜单栏中选择 “文件 --> 新建 --> 空白文件”,如下图所示:

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

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

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

注意:保存时,将源文件后缀名改为 .c。

2) 生成可执行程序在上方菜单栏中选择 构建 --> 构建,就可以完成 hello.c 的编译工作。

或者直接按 Ctrl + F9 组合键,也能够完成编译工作,这样更加便捷。

如果代码没有错误,CodeBlocks 会在下方的  “构建信息” 窗口中看到编译成功的提示,如下图所示:

编译完成后,打开源文件所在的目录(本教程是 D:Demo),会看到多了两个文件:hello.o 文件:这是编译过程产生的中间文件,这种中间文件的专业称呼是目标文件(Object File)。hello.exe 文件:是我们最终需要的可执行文件。CodeBlocks 在编译过程就会生成此文件,以便在运行时直接调用此文件。

这说明,CodeBlocks 在编译阶段整合了 ”编译+链接” 的过程。

双击 hello.exe 运行,并没有看到 “C语言中文”几个字,而是会看到一个边框一闪而过。这是因为,程序输出 “C语言中文网” 后就运行结束了,窗口会自动关闭,时间非常短暂,所以看不到输出结果,只能看到一个 ”边框” 一闪而过。

对上面的代码稍作修改,让程序输出 “C语言中文网”后暂停下来:

#include

#include

int main(){

puts("C语言中文网");

system("pause");

return 0;

}

system("pause"); 语句的作用就是让程序暂停一下。注意开头部分还添加了 #include 语句,否则当你重新编译时,构建信息窗口会提示有关 system函数的警告,如下图所示:

code blocks c语言,Code Blocks安装与使用图文教程(使用Code::Blocks编写C语言程序)...相关推荐

  1. 达梦数据库安装及配置图文教程 附DM8安装包

    达梦数据库安装及配置图文教程 前言 一.达梦数据库安装包的下载 二.达梦数据库安装步骤 安装前准备 安装DM数据库软件 创建数据库 三.达梦数据库的启动/停止 前言 本章讲解达梦数据库服务器的安装及配 ...

  2. python3.6.2怎样安装,python 3.6.2 安装配置方法图文教程

    python 3.6.2 安装配置方法图文教程 Windows下Python(pip)环境搭建(3.6)图解,供大家参考,具体内容如下 1.下载最新的Python安装:3.6.2 2.安装时不要选择默 ...

  3. mysql配置kodi16.1_kodi16.1电脑版和机顶盒版安装和使用图文教程

    本帖最后由 nanfeng188782 于 2016-10-21 15:48 编辑 kodi16.1电脑版安装和使用图文教程(可以用kodi在电脑上收看电视直播) 1  下载好kodi16.1电脑版. ...

  4. 怎么安装Win10,硬盘安装Win10系统图文教程

    2019独角兽企业重金招聘Python工程师标准>>> http://jingyan.baidu.com/article/f25ef254613ffd482c1b8236.html ...

  5. nginx安装配置(图文教程)

    nginx安装配置(图文教程) nginx介绍 nginx是一款使用C语言编写的高性能的HTTP和反向代理服务器.优点是占用内存小,并发能力强. nginx下载.安装 输入以下代码下载安装包 wget ...

  6. VS2019使用教程(使用VS2019编写C语言程序)

    VS2019使用教程(使用VS2019编写C语言程序) 继<VS2019下载地址和安装教程>之后,本节给大家讲解如何用 VS2019 编写并运行 C 语言程序. 例如,在 VS2019 中 ...

  7. Win10下LoadRunner12 下载安装汉化图文教程(含LoadRunner安装包)

    Win10下LoadRunner12 下载安装汉化图文教程 一.下载安装 "windows无法安装.net framwork的问题" 1.报错原因 2.解决方案 二.汉化 Win1 ...

  8. 虚拟机 装服务器系统怎么安装教程,VMware虚拟机安装Linux系统图文教程

    VMware虚拟机安装Linux系统图文教程 发布时间:2020-09-16 21:47:53 来源:脚本之家 阅读:115 作者:我是一名程序猿 栏目:服务器 本文为大家分享了VMware安装Lin ...

  9. VS2017使用教程(使用VS2017编写C语言程序)二

    VS2017使用教程(使用VS2017编写C语言程序) < VS2017下载地址和安装 VS2010下载地址和安装教程 > C语言中文网推出辅导班啦,包括「C语言辅导班.C++辅导班.算法 ...

  10. win10 下载 linux系统安装教程,Win10安装Linux子系统图文教程

    Windows10提供了ubantu Linux子系统,终于可以把卡卡的虚拟机扔在一边了,下面介绍一下win10安装linux子系统的过程. 1.打开Windows功能,在这里把勾打上 2.打开设置– ...

最新文章

  1. HarmonyOS UI开发 DependentLayout(依赖布局) 的使用
  2. K8S批量scale deploy的副本为0,结合xargs -I使用
  3. swift5.给系统类添加便利构造函数
  4. spring boot 入门-使用spring boot构建简单应用
  5. To B业务如何获取客户?
  6. 腾讯PCG光影研究室招聘计算机视觉算法/实习生
  7. 计算机网络利弊的作文英语作文,网络的弊端英语作文(精选6篇)
  8. pdd本质上来说,没有什么壁垒
  9. Mysql 设置 max_user_connections
  10. [转载] python中list与string的转换
  11. 简短python代码--实现一个爱心Love
  12. VDbench 参数信息
  13. 计算机联锁 2x2,二乘二取二计算机联锁系统.pdf
  14. creo外观库_Proe/Creo外观着色与贴图
  15. 可视化磁盘文件查看工具
  16. 在线教育公司的硬件雄心:1秒查词,网易有道发布词典笔二代
  17. 正确握笔姿势~超详细完整重点解说图
  18. 22款奔驰GLE350升级原厂360全景倒车影像,智能科技化繁为简
  19. 各种JSON技术对比(Json-lib,Jackson,Gson,Fastjson)
  20. 17岁破解iPhone 乔治·霍茨 2000行代码搞定特斯拉无人驾驶

热门文章

  1. HDU1028——I gnatius and the Princess III
  2. plsql developer 创建表空间和临时表
  3. 数据结构与算法——搜索
  4. 数据库高级知识——主从复制
  5. 数据结构——树的C语言实现
  6. 【操作系统复习】操作系统的运行机制与体系结构
  7. select默认选中的option_macOS下妙用option按键
  8. android蓝牙通信_使用Arduino构建OLED显示屏与Android手机接口的智能手表
  9. python中setpos_如何用类初始化Python中的多个turtle
  10. 如何在linux下yum安装mysql_linux下使用yum安装mysql详解