C语言代码
这是标准的 "Hello, World!" 程序的完整代码。

#include <stdio.h>
int main() {
printf("Hello, World!\n");
return 0;
}
代码逐行解释
让我们来分解一下这几行代码是什么意思:
-
#include <stdio.h>#include是一个预处理指令,意思是“包含”。<stdio.h>是一个头文件,全称是 "Standard Input/Output"(标准输入输出),它包含了像printf这样用于在屏幕上打印信息的函数的声明。- 这一行告诉编译器:“请给我使用标准输入输出功能的权限。”
-
int main() { ... }main是C程序的主函数,任何一个C程序都必须有且仅有一个main函数,程序的执行总是从这里开始。int表示main函数执行完毕后会返回一个整数值(int是 integer 的缩写),返回0表示程序成功执行,返回非零值表示程序遇到了错误。- 花括号内的所有代码都属于
main函数。
-
printf("Hello, World!\n");
(图片来源网络,侵删)printf是 "print formatted"(格式化打印)的缩写,它是一个函数,用于在控制台(屏幕)上输出文本。"Hello, World!"是一个字符串,你希望printf打印的内容。\n是一个转义字符,代表 "newline"(换行),它会在打印完 "Hello, World!" 后,将光标移动到下一行的开头,如果没有\n,光标会停在 的后面。- 注意:在C语言中,语句末尾必须有一个分号 ,它表示一个语句的结束。
-
return 0;- 这行代码用于结束
main函数,并向操作系统返回0,表示程序成功运行,虽然在一些现代编译器中,即使没有这行代码,程序也能正常运行(因为它会默认在最后加上return 0;),但这是一个非常好的编程习惯。
- 这行代码用于结束
如何编译和运行
你需要两样东西:
- C编译器:将你的C语言代码转换成计算机能理解的机器码,最常用的是 GCC (GNU Compiler Collection)。
- 文本编辑器:用来编写代码,VS Code、Sublime Text、Notepad++,甚至是系统自带的记事本。
- 终端/命令行:用来编译和运行程序。
使用 GCC (在 Linux, macOS 或 Windows (WSL/Cygwin) 上)
这是最标准、最常用的方法。
步骤 1:保存代码
打开一个文本编辑器,将上面的代码复制进去,然后保存为一个文件,hello.c。.c 是C语言源文件的标准扩展名。

步骤 2:打开终端
- Linux/macOS: 打开 "终端" (Terminal) 应用。
- Windows: 按
Win + R,输入cmd或powershell,然后回车。
步骤 3:编译代码
在终端中,使用 cd 命令切换到你保存 hello.c 文件的目录,然后输入以下命令:
gcc hello.c -o hello
gcc是调用GCC编译器的命令。hello.c是你的源文件名。-o hello是一个选项,意思是 "output to"(输出到),它告诉编译器将生成的可执行文件命名为hello,在Windows上,这个文件会是hello.exe。
如果编译成功,你不会看到任何错误信息,并且在你当前目录下会多出一个 hello (或 hello.exe) 文件。
步骤 4:运行程序 在终端中输入以下命令,然后按回车:
-
Linux/macOS:
./hello
表示“在当前目录下运行”。
-
Windows:
hello.exe
你会看到输出:
Hello, World!
使用集成开发环境 (IDE)
IDE(如 Visual Studio Code, CLion, Dev-C++)提供了图形界面,让编写、编译和运行代码更方便。
这里以 Visual Studio Code (VS Code) 为例:
步骤 1:安装 VS Code 和 C/C++ 扩展
- 安装 VS Code。
- 打开 VS Code,点击左侧的扩展图标(或按
Ctrl+Shift+X),搜索并安装 "C/C++" 扩展(由 Microsoft 发布)。
步骤 2:安装编译器 VS Code 本身不包含编译器,你需要单独安装一个。
- Windows: 推荐安装 MinGW-w64 或使用 Visual Studio Community(安装时选择“使用C++的桌面开发”工作负载)。
- Linux (Debian/Ubuntu): 在终端运行
sudo apt update && sudo apt install build-essential。 - macOS: 使用 Xcode Command Line Tools,在终端运行
xcode-select --install。
步骤 3:编写和保存代码
在 VS Code 中新建一个文件,粘贴代码,并保存为 hello.c。
步骤 4:编译和运行
- 在 VS Code 中打开一个终端(菜单栏
终端->新终端)。 - 终口会自动打开到你项目文件的目录,输入和上面 GCC 方法完全相同的命令:
gcc hello.c -o hello ./hello
你会看到同样的输出。
更简单的方法(VS Code 插件)
安装 "Code Runner" 插件后,你只需保存 hello.c 文件,它就会自动在后台编译并运行,然后在输出窗口显示结果。
| 步骤 | 动作 | 命令/操作 |
|---|---|---|
| 编写 | 创建 hello.c 文件,粘贴代码。 |
使用任何文本编辑器 |
| 编译 | 将源代码转换为可执行文件。 | gcc hello.c -o hello |
| 运行 | 执行生成的可执行文件。 | ./hello (Linux/macOS) 或 hello.exe (Windows) |
恭喜你!你已经成功编写、编译并运行了你的第一个C语言程序,这是学习编程旅程中一个重要的里程碑!
