本文主要介绍如何在树莓派(ubuntu mate系统)下写第一个c程序。
两种方式:一是emacs;二是vi。
一、用emacs写c程序
1:打开终端,输入 emacs hello-em-world.c
如果你还没有安装,会出现以下提示,如图:

那么再在终端输入 sudo apt install emacs24 如图

之后静静等待安装完成,有可能让输入y

2:在终端输入 emacs hello-em-world.c 就可以看到如下界面

这就是编辑界面
3:我们写下第一个c程序

然后使用组合键Ctrl+x然后再输入Ctrl+s,保存当前文件
然后Ctrl+x然后再按Ctrl+c,退出emacs。
4:我们尝试对上面程序进行编译,如果要将hello-vi-world.c编译成可执行二进制文件,则执行:
gcc -o hello-em-world hello-em-world.c -Wall
如果没有语法错误就ok了,如果有语法错误,则需要emacs hello-em-world.c进行编辑
5:在终端输入 ls,如果发现有 hello-em-world,那么再输入./hello-em-world

我们发现程序得到了执行(见红色圈处)

二、用vi写c程序
1:打开终端,输入 vi hello-vi-world.c,如下

2:进入编辑模式需要按”i”键,然后编写c程序
………….
3 :现在还内容还没有被写到文件里,如果想要保存则按照如下步骤进行:
a、按Esc键退出编辑模式。
b、输入一个”:”冒号键,在左下角出现一个冒号。
c、输入一个”w”键,然后回车。你会看到下方提示已经written,说明保存成功了,这个文件也被自动创建。
如果要退出vi编辑器则把第三步的w换成q回车就退出了。
如果第三步想要保存退出,冒号后面写”wq”回车就行了,代表保存然后退出。或者直接写”x”回车也代表保存退出。
4:与 一、用emacs写c程序
中的第4步一致,只需把em换成vi即可。
本文永久更新地址://m.ajphoenix.com/linux/30742.html