手把手教你如下在Linux下如何写一个C语言代码,编译并运行

打开Ubuntu终端

我这里的终端是Windows下的WSL,如果有疑问,请参加链接
请添加图片描述

创建 helloworld.c

使用如下命令,用vim创建一个名称为helloworld.c的文件,回车后打开文件

vim helloworld.c

请添加图片描述

打开文件后,当前vim打开的文件下,是命令行模型,需要转入a,才能进行编辑文件

a # 打开文件后,输入a,是INSERT模式,才能输入
//输入如下如下代码
#include <stdio.h>
int main()
{
        printf("hello world!!!\n");
        return 0;
}

请添加图片描述

# 输入完代码后按ESC退出INSERT模式,输入如下代码,按回车
:wq  # wq, 是退出并保存

请添加图片描述

退出后,你可以ls一下,即可看到你刚刚创建的文件

请添加图片描述

编译C文件

我们使用gcc来编译我们刚写好的代码,输入如下命令

gcc helloworld.c

请添加图片描述

等待一会,就编译完成了

然后我们ls一下,可以看到多了一个a.out的文件

请添加图片描述

在终端输入如下代码,即可以运行刚编译好的代码。可以看到输出了"hello world!!!",跟我们的代码输出相符。

./a.out

请添加图片描述

至止,在Linux环境下写C语言代码hello word,编译,并运行就完成了。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐