简单的Linux C应用程序:输出Hello World!

教程 6657浏览 2评论

Hello World 程序是每一种计算机编程语言中最基本、最简单的程序,亦通常是初学者所编写的第一个程序。可以用来确定该语言的编译器、程序开发环境,以及运行环境是否已经安装妥当。将输出字符串的“Hello World ”作为第一个示范程序,现在已经成为程式语言学习的传统。本文就以简单的 Hello World 程序为例,示范在 Linux 下 C 应用程序的编写和运行过程。

1、在工作目录下,新建一个空文件:helloworld.c,命令:

$ touch helloworld.c

2、使用 vi 打开:

$ vi helloworld.c

进入 vi 后,按键盘“i”键切换到编辑模式。

3、复制以下代码:

#include<stdio.h>
int main(void)
{
    printf("Hello World!\n");                     // 打印信息
    return 0;
}

在 vi 中按键盘“Ctrl+Shift+v”组合键粘贴内容,再按“ESC”退出 vi 编辑模式,输入“:x”后回车,保存内容并退出vi。

4、在控制台中输入下面命令,使用 gcc 编译源码:

$ gcc helloworld.c -o helloworld

完成后,会在当前目录下生成执行文件“helloworld”。

5、在控制台中修改“helloworld”的权限为可执行:

$ chmod +x helloworld

6、执行,就可以看到输出结果啦:

$ ./helloworld
Hello World!

因为是执行当前目录下的应用程序,所以需要在程序名前加上点斜杠“./”执行。

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (2)

  1. 你真有才啊
    康意虹 2年前 (2015-12-21) 回复 编辑
  2. 超級精彩,我非常喜歡
    康意虹 2年前 (2015-12-21) 回复 编辑