C 语言 Hello World 程序

2025年1月11日 | 阅读 3 分钟

开发者在学习一门不熟悉的编程语言时,通常第一个创建的程序是“Hello, world!”程序。它只是一个在控制台打印“Hello, world!”的基本程序。以下文章将演示如何编写一个显示“Hello, world!”的 C 语言程序。

我们知道,C 是一种通用编程语言,我们用它来开发嵌入式设备、系统编程和创建应用程序。它是一种多功能的编程语言,提供对计算机硬件的底层控制,使其成为创建操作系统和设备驱动程序的绝佳选择。

在 C 语言中创建“Hello, world!”程序的第一步是创建并设置开发环境。我们需要一个文本编辑器来编写代码,以及一个 C 编译器来编译和运行程序。有多种流行的 C 编译器可供选择,例如 GCC、Clang 和 Microsoft Visual C++。在本教程中,我们将使用 GCC,这是一个免费的开源编译器,适用于 Windows、Linux 和 macOS。

步骤 1:安装 GCC

要在 Linux 上安装 GCC,请打开终端并输入以下命令

这将安装 GCC 编译器以及其他构建软件所需的基本工具。

使用 Homebrew(一个适用于 macOS 的流行程序管理器)来安装 GCC。要在终端中启动该应用程序,请输入此命令。

这将在您的系统上安装 GCC 编译器。

要在 Windows 上安装 GCC,您可以使用 MinGW-w64 项目,它提供了 GNU 编译器集合的 Windows 移植版。您也可以通过以下链接下载安装程序:https://sourceforge.net/projects/mingw-w64/

步骤 2:编写代码

打开一个文本编辑器,创建一个名为 hello.c 的新文件。这个文件将包含我们“Hello, world!”程序的 C 代码。

将以下代码输入到文件中

C 语言程序

输出

Hello, world!

让我们来分解这段代码。第一行的预处理器指令“#include<stdio.h>”指示编译器包含标准输入/输出库。这个库包含了“printf()”函数,我们将用它来向控制台打印消息。

下一行“int main() {”是我们程序的主函数。程序的执行从这里开始。“main()”前面的“int”一词表示该函数返回一个整数值。

下一行“printf("Hello, world!\n");”是我们程序的核心。命令“printf()”用于向控制台打印“Hello, world!”。字符串末尾的特殊字符“\n”代表一个换行符,它会在消息打印后使光标移动到下一行。

最后一句“return 0;”用于结束程序并向操作系统返回值 0。这个值代表程序成功执行。

步骤 3:编译并运行程序

现在我们已经写好了代码,可以编译并运行程序了。在终端中,移动到包含 hello.c 文件的位置。

输入此命令以启动程序

这将调用 GCC 编译器,并根据源文件 hello.c 创建一个名为 hello 的可执行文件。

输入此命令以启动程序

这将运行 hello 程序并在屏幕上显示“Hello, world!”。

恭喜!您已成功编写并执行了您的第一个 C 语言程序。

结论

总而言之,C 语言中的“Hello, world!”程序是一个简单而重要的程序,它帮助开发者学习 C 编程语言的基础知识并设置他们的开发环境。