将要学习c语言了,先记录一下在ubuntu下,使用vim创建一个最基本的hello world程序:

打开终端,使用cd命令转到操作的目录,如我在home下的program files文件内创建,

就是 cd program\ files

接着在终端输入:vim helloworld.c

按下i键,开始编辑代码如下:

1 #include<stdio.h>
2 main(){
3     printf("Hello World!");
4 }

按esc键,退出编辑模式,再按:wq保存代码。

再在终端输入:gcc helloworld.c -o helloworld

最后,在终端输入:./helloworld

就能运行程序了。

转载于:https://www.cnblogs.com/chenyucong/p/6095942.html

ubuntu下创建c语言程序之hello world相关推荐

  1. ubuntu下编写C语言程序

    目录 一.gcc编译C语言程序 二.makefile编译C语言程序 三.编译过程中遇到的问题 题目:编写一个主程序文件main1.c和一个子程序文件sub1.c,有如下要求:子程序sub1.c包含一个 ...

  2. Ubuntu 下使用go语言调用ffmpeg推流

    Ubuntu 下使用go语言调用ffmpeg推流Ubuntu 下使用go语言调用ffmpeg推流 win10 安装 Ubuntu Windows Subsystem for Linux(WSL)适用于 ...

  3. c语言在linux下运行程序设计,如何在Linux下运行C语言程序

    如何在Linux下运行C语言程序 C语言是一个有结构化程序设计.具有变量作用域(variable scope)以及递归功能的过程式语言.以下是小编为大家搜索整理的如何在Linux下运行C语言程序,希望 ...

  4. Ubuntu中编写C语言程序

    Ubuntu中编写C语言程序 1.准备工作 1.1 安装GCC 2.使用GCC编写C语言程序 2.1 编写一个Hello World程序 2.2 编写一个主程序文件main1.c和子程序文件sub1. ...

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

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

  6. qt程序在Linux下字体乱了,解决linux/Ubuntu下Qt creater 界面程序在编译运行后无法显示中文或中文乱码问题!...

    本文解决的主要是界面程序编译运行后无法显示中文的问题,如果在creater 中无法输入中文,下载个IBus或者搜狗之类的中文输入法即可解决! 首先说乱码问题,这个很好解决: 如果是在linux下打开W ...

  7. 在Ubuntu下创建hadoop组和hadoop用户

    一.在Ubuntu下创建hadoop组和hadoop用户 增加hadoop用户组,同时在该组里增加hadoop用户,后续在涉及到hadoop操作时,我们使用该用户. 1.创建hadoop用户组 2.创 ...

  8. ubuntu下创建定时任务的两种方式及常见问题解决方案

    ubuntu下创建定时任务的两种方式及常见问题解决方案 参考文章: (1)ubuntu下创建定时任务的两种方式及常见问题解决方案 (2)https://www.cnblogs.com/maboii/p ...

  9. visual 创建c语言程序吗,visual studio怎么创建c语言

    visual studio创建c语言程序的方法:首先打开VS主程序,选择创建新项目:然后在菜单栏中选择C++:接着进入VS主界面,在右边的解决方案管理器中找到源文件,右键添加,并选择新建项:最后选择添 ...

最新文章

  1. pring Boot与MyBatista的集成
  2. spark RDD官网RDD编程指南
  3. html表格选择一行,vue + element table表格如何默认选中第一行
  4. (四)JS学习笔记 - 模式 - 观察者模式
  5. [云炬创业基础笔记]第五章创业机会评估测试4
  6. matlab 读取fig数据
  7. TensorFlow Lite支持设备内置会话建模
  8. 太和二中计算机考试,安徽省太和二中高二数学下册期末考试试题精选
  9. 机器学习数据集的获取和测试集的构建方法
  10. 02-第二章 基本类型
  11. ai电磁组属于什么组_星巴克的“气氛组”究竟是一个什么样的神秘组织?
  12. TQIMX6ULL测试----存储设备
  13. Fishc_密码验证程序
  14. 怎么做应力应变曲线_舌尖上的力学——浅谈应力应变曲线
  15. github访问加速
  16. 计算机网络的未来的发展前景,浅谈计算机网络的未来发展趋势
  17. 线性空间----【1】n维向量的线性相关
  18. Matplotlib 中等高线图(contour)的绘制
  19. 2022-05-19 列式数据库-Clickhouse
  20. 【算法】958- 动图演示:彻底理解红黑树?

热门文章

  1. mysql gtid 双主_MySQL5.7配置GTID双主
  2. nvidia旧版驱动_NVIDIA显卡驱动曝出5个高危级别漏洞 请尽快升级最新版本
  3. Java selenium 读取网页
  4. mysql 重置密码 win_window下重置mysql用户密码
  5. php 删除 session 文件,如何删除php中的session文件
  6. cmd怎么使用post请求’_flutter中dio的post请求方式使用总结
  7. excel 相邻数计算机,Excel计算公式大全.doc
  8. python不换行空格输出_解决Python print输出不换行没空格的问题
  9. idea文件为橙色去掉版本控制
  10. pom报错如何解决(org.apache.maven.archiver.mavenarchiver.getmanifest)