1.首先鼠标右键进入终端(Terminal)

2.安装编辑器(vim)输入:sudo apt-get install vim

安装编译器(gcc)输入:sudo apt-get install g++

3.剩下的工作就是先选择一个文件夹,或者创建一个文件夹(在这里我们就以创建文件夹为例)

3.1在终端输入mkdir username(自定义的文件夹名)(mkdir是创建一个空文件夹的指令)

3.2在终端输入cd username(打开文件夹)这和Windows操作差不多,都是先打开一个文件夹然后开始存东西。

3.3在终端输入vi Hello.c 接着就会跳转到编辑器中,键盘上输入i,就可以开始编写程序了

include<stdio.h>
int main(void)
{printf("hellow,linux\n");return 0;
}

编写完成之后,按键盘Ese键,之后输入三个字符“:wq”(保存退出)

3.4编写完成之后可以开始编译程序了

在终端上输入#gcc -o Hello Hello.c(完成编译)

3.5开始执行程序在终端上输入./Hello

3.6运行程序输出结果:hellow,linux

在Ubuntu下实现一个简单的C语言程序相关推荐

  1. 一个简单的C语言程序(详解)

    C Primer Plus之一个简单的C语言程序(详解) #include <stdio.h>int main(void) //一个简单的 C程序 {int num; //定义一个名为 n ...

  2. 一个简单的C语言程序HelloWorld!

    所谓万事开头难嘛,我们就先写一个最简单的C语言程序来认识C语言吧! 万能的HelloWorld! #include <stdio.h>int main(void) {printf(&quo ...

  3. 一个简单的C语言程序是怎么来的呢?

    1.定义程序的目标 首先构思这个C程序的作用,干什么,比如我想打印"hello world!" 2.设计程序: 进行简单的程序设计,比如我们需要设计一个打印hello word的C ...

  4. 如何在win10+VS2017环境下新建一个简单的WDF示例程序

    上一课我们在win10系统+VS2017开发环境下搭建了WDK驱动程序开发环境的搭建,详见我的博客[如何在win10+VS2017环境下安装USB驱动开发套件WDK],今天我们来尝试建立一个最简单的K ...

  5. 一个简单地C语言程序展示RSA加密原理

    #include<stdio.h> #include<stdlib.h> #include<time.h> #include<math.h>//质数判定 ...

  6. Windows下编译TensorFlow1.3 C++ library及创建一个简单的TensorFlow C++程序

    参考:https://www.cnblogs.com/jliangqiu2016/p/7642471.html Windows下编译TensorFlow1.3 C++ library及创建一个简单的T ...

  7. [RK3288][Android7.1]在Root用户下的一个简单更改开机动画的小工具

    [RK3288][Android7.1]在Root用户下的一个简单更改开机动画的小工具 Platform: Rockchip OS: Android 7.1.2 Kernel: 4.4 需求: 在使用 ...

  8. Linux环境使用命名空间编写一个简单的容器应用程序:namespace,container,cgroups

    目录 使用命名空间编写一个简单的容器应用程序 创建一个子进程– fork vs clone 具有clone(2)的命名空间 简单示例 - CLONE_NEWPID 隔离网络接口 - CLONE_NEW ...

  9. C++ 容器的综合应用的一个简单实例——文本查询程序

    [0. 需求] 最近在粗略学习<C++ Primer 4th>的容器内容,关联容器的章节末尾有个很不错的实例. 通过实现一个简单的文本查询程序,希望能够对C++的容器学习有更深的理解. 由 ...

最新文章

  1. php多文件上传类源码,PHP单文件上传类或多文件上传类源码
  2. 皮一皮:这孩子想必长大了一定是个程序猿...
  3. Stm32 IAP程序编写及用户程序编写
  4. Linux之CentOS安装composer与git
  5. Javascript实现MD5加密
  6. java面试-Java并发编程(二)——重排序
  7. Java System类详解
  8. 【matlab】找出数组中符合条件的数并赋值
  9. python语言入门-分分钟入门python语言
  10. 上海day3 ----
  11. SQLServerException:将截断字符串或二进制数据
  12. sqlite3的命令简单说明
  13. 算法系列——遗传算法matlab编程详解
  14. en结尾的单词_en后缀形容词——动词
  15. “出轨照”背后的真相:防骗启示录之相册病毒报告
  16. 谷歌(Google): reCaptcha(2.0版本)做网站验证码
  17. 字符串转json对象
  18. 语音数据标注工具与平台/公司
  19. Go 语言中的字符串拼接
  20. 我如何在1年内在YouTube上从0到70k的订阅者流失-以及我赚了多少钱

热门文章

  1. 让我们发展纯粹的金钱关系吧,那多美好(转)
  2. Lync 2010 企业版安装
  3. (转)LUA与python根本就不具有可比性
  4. centOS安装oracleDB,静默安装DBCA的时候,报错
  5. 一天一点数据结构+算法:复习堆的知识
  6. html标签--!DOCTYPE (怪异模式和DTD)
  7. 在你的代码中使用Boost智能指针
  8. 每天学一点flash(56)循环的小实验
  9. SQL2008安装出现问题invoke---beginInvoke
  10. 大数据之-Hadoop源码编译_源码编译具体流程_以及编译步骤---大数据之hadoop工作笔记0046