C 语言 Hello World 教程

从创建一个简单的 C 程序开始你的编程之旅

← 返回首页

1. 准备工作

你需要一个文本编辑器(如 VS Code, Notepad++, Sublime Text)和一个 C 语言编译器(如 GCC)。

2. 创建源代码文件

创建一个新的文本文件,并将其命名为 hello.c

注意: 文件名是 hello,扩展名必须是 .c

代码内容:

hello.c 中输入以下代码:

#include 

int main() {
    printf("Hello, World!\n");
    return 0;
}

3. 编译程序

打开终端(Terminal)或命令提示符(Command Prompt),导航到 hello.c 文件所在的目录。

运行以下编译命令:

gcc hello.c -o hello

说明:

编译成功后,你会发现当前目录下多了一个可执行文件:

4. 运行程序

在终端中继续输入命令来运行程序:

Windows:

hello.exe

或者:

.\hello.exe

Linux / macOS:

./hello

预期输出:

Hello, World!

5. 将代码上传到 GitHub

现在你已经完成了代码编写,接下来我们要把它保存到 GitHub 上。假设你已经创建并克隆了一个 GitHub 仓库。

第一步:检查状态

查看哪些文件发生了变化。你会看到 hello.c 和编译出来的可执行文件。

git status

第二步:忽略编译文件 (重要!)

我们通常只提交源代码 (hello.c),而不提交编译生成的可执行文件 (hello.exehello)。

创建一个名为 .gitignore 的文件,并在其中添加以下内容:

*.exe
hello
*.o

第三步:添加文件到暂存区

将源代码和忽略规则文件添加到 Git 的暂存区。注意不要添加 hello.exe

git add hello.c .gitignore

第四步:提交更改 (Commit)

将暂存区的更改保存到本地仓库的历史记录中。

git commit -m "Add Hello World C program and gitignore"

第五步:推送到 GitHub (Push)

将本地的提交上传到 GitHub 远程仓库。

git push origin main

现在,刷新你的 GitHub 仓库页面,你就能看到 hello.c 了!

6. 从 GitHub 获取更新 (Pull)

如果你在另一台电脑上修改了代码并推送到了 GitHub,或者你的队友更新了仓库。你需要把这些更新拉取到当前电脑。

git pull origin main

这会下载最新的提交并合并到只要你的本地分支。