如何在Linux中使用Vi来创建一个C 源程序文件?

嘿,哥们,我记得有一次我试图创建一个C语言程序文件。
我直接在终端中输入vi.c文件名,屏幕上出现了编辑器界面。
我心想终于可以写代码了,兴奋不已。

然后我开始写代码。
写了几行之后,我突然觉得我必须保存它。
我按了退出键,然后尝试输入 wq 来保存并退出。
结果他就没有动!我当时有点困惑,心想:这是怎么回事?
后来我想起来必须先进入命令模式才能输入wq命令。
所以必须是 Esc -> : -> wq -> Enter。
头多大啊。

代码写完后,我按照原来的方法保存退出。
然后编译源程序,输入filename gcc.c -oexecutable filename,编译成功。
那一刻我感觉自己很美丽,感觉自己又学到了一招。

不过话说回来,当时我不太明白其中的细节,比如为什么以.c结尾,或者编译命令怎么写。
现在想起来,那时候的我真的很可爱。
哈哈,希望你现在编程之旅一帆风顺,不要像我当年那样犯愚蠢的错误。

C语言的源程序的扩展名是什么

Windows C语言源程序后缀为.c,编译.obj,连接.exe。
Linux preprocessing.i、compile.S(汇编)、Assembly.O、link.out。

linux 中 -C是什么意思?

控制台是一个类似DOS的黑暗界面。
在哪里打字。
控制台命令是您在键盘上键入以使计算机运行的指令。
DOS 命令是控制台命令。
现在说Linux,Linux系统命令也是写在控制台上的。

Linux命令与DOS命令不同。
Linux 对大小写字母特别敏感。
当你输入命令时,如果大小写错误,计算机会完全忽略它。
你必须记住。

好吧,我们来谈谈 -tar 命令。
键入 -c 使计算机创建压缩文件。
就像往盒子里塞东西一样。
这个-c 意思是“创建”。

参数很多 -x 就像打开一个盒子来解压一个压缩文件。
这个-x表示“开放”。
-t 是查看压缩文件里有什么以及压缩之前要做什么。
这个-t 的意思是“查看”。

您只能选择以下参数 -c、-x、-t 之一。
不能同时使用。
您不能同时压缩和解压缩。
计算机不是人,不能表演魔术。

-z与gzip压缩有关。
gzip 是另一种压缩方法。
是否使用gzip压缩取决于添加-z。
-j 与 bzip2 压缩有关。
bzip2 也是一种压缩方法。
是否使用bzip2 压缩取决于添加-j。

-v是显示压缩过程中的进程。
您可以清楚地看到压缩何时开始以及哪些文件被压缩。
这个-v很好,但是不建议后台运行,因为看不到进程。
就是这样,不要惊慌。
一次添加一个参数即可,不要乱七八糟。