跳转至

第一课:Hello World

1. 环境搭建

在开始之前,请确保你的电脑上安装了 C 语言编译器:

  • Windows:安装 MinGW-w64 或直接安装 Dev-C++
  • macOS:在终端运行 xcode-select --install 安装 Command Line Tools
  • Linux:运行 sudo apt install gcc(Ubuntu/Debian)

验证安装成功:

gcc --version

2. 编写第一个程序

创建一个名为 hello.c 的文件,输入以下代码:

#include <stdio.h>

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

编译运行

gcc hello.c -o hello
./hello

输出结果:

Hello, World!

3. 代码解析

#include <stdio.h>

这是一个预处理指令,告诉编译器在编译前引入标准输入输出库(Standard Input Output)。这个库提供了 printfscanf 等函数。

int main()

程序的主函数,程序从这里开始执行int 表示函数返回一个整数值。

printf("Hello, World!\n");

  • printf 是输出函数,将文本打印到控制台
  • \n转义字符,表示换行
  • 每条语句以分号 ; 结束

return 0;

返回 0 表示程序正常结束。非零返回值通常表示程序异常退出。

4. 练习

试试看

  1. 修改程序,输出你的名字
  2. printf 中移除 \n,看看输出有什么变化?
  3. 尝试输出两行不同的文字

5. 常见错误

错误信息 原因 解决方法
undefined reference to 'main' 没有 main 函数 检查函数名拼写
expected ';' 漏掉分号 在语句末尾加上 ;
'printf' was not declared 缺少 #include 添加 #include <stdio.h>

上一课:C语言概览 | 下一课:变量与数据类型 →