linux 环境下c编程输出 hello world

linux 环境下使用c语言进行程序设计,通常三个步骤 第一: 编写源代码, 第二:编译程序,第三:运行程序。编译程序通常使用gcc 比如  gcc 001-hello-world.c -o hello ,表示把源文件001-hello-world.c 编译为 hello 。这里的生成的hello程序是可以执行的程序。

程序文件名: 001-hello-world.c

#include <stdio.h>

int main() {
    printf("hello world\n");
    return 0;
}

编译源代码文件:

gcc 001-hello-world.c -o hello

运行程序查看输出的结果

./hello

输出

 ./hello
hello world

需要注意的地方

  1. gcc 如果不用 -o  , 默认的生成的文件名是 a
  2. ./hello 中的 . 表示当前的文件夹,因为需要执行程序,当前路径可能不在$PATH中,所以 指定一下当前的路径。

留下评论