C语言是一种流行的程序设计语言。在开始学习编程语言时,有一些仪式叫做 Hello World Example
或 Hello World
或 Hello Worl in C
. 在本教程中,我们将学习如何用C编写Hello World程序,并从命令行编译和运行它。
null
Hello World计划示例
我们将使用以下方法 Hello World
很简单的源代码。我们将打印到标准输出消息 Hello, Poftut!
. 还有一些关于这个应用程序的评论,比如 /* I am C developer */
.
#includeint main() { /* I am C developer */ printf("Hello, Poftut! "); return 0; }
-
#include
是一个为我们的程序提供所需函数的库。库提供应用程序所需的功能。例如,如果我们需要一些数学函数,如sin,cos等,有两种方法可以解决这个问题。一种方法是通过编写它们来实现这些函数,这是一项非常棘手和耗时的工作。另一种方法是使用现有的库,这些库以非常有效的方式提供函数或其他方式。 - int main(){…}是我们的程序入口函数。默认情况下,C应用程序从“main”函数开始运行。 在这里 内景 这对我们来说并不重要,但我们会在以后的章节中看到它。
-
/* I am C developer */
不是代码的一部分,它称为注释。注释不包括在程序可执行文件中,它们只是驻留在源代码中。注释是使我们的应用程序可读性和可理解性非常有用的方法。 -
printf("Hello, Poftut! ");
这里的实际代码部分使用函数`printf()`并提供将打印到标准输出的文本。
相关文章: 如何从源代码编译Linux内核?

编译Hello World程序
现在我们的代码已经准备好编译并创建一个可执行文件了。编译将把源代码转换成可执行文件。可执行文件是指可以在操作系统上运行的文件。我们将使用GCC。首先,我们将代码保存到一个名为 hello.c
. 现在我们可以通过提供我们的源代码文件简单地调用GCC,如下所示。
$ gcc hello.c
现在GCC创建了一个可执行文件名a.out。我们可以像下面这样运行这个文件。
$ ./a.out

设置Hello World可执行文件的名称
正如我们看到的,上面创建的可执行文件名为 a、 出去 . 这是一种丑陋的方式。在大型项目中,这将导致编译失败。我们可以使用 -o GCC参数。
$ gcc -o hello hello.c$ ./hello

© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END