C语言快速入门教程
首页
入门指南
基础教程
进阶教程
实战案例
编程指南
首页
入门指南
基础教程
进阶教程
实战案例
编程指南
  • 入门指南

    • C语言简介
    • 环境配置
    • 第一个程序:Hello World

环境配置

嗨,朋友!我是长安。

说实话,当年我大二刚开始学C语言时,光是配置环境就折腾了两天。所以这次,我会把每一步都写得特别详细,让你不再踩我踩过的坑。

什么是开发环境?

简单说,开发环境就是让你能写代码、跑代码的工具。我当年也是这么理解的:

  • 文本编辑器 - 用来写代码(就像记事本,但更强大)
  • 编译器 - 把你写的代码翻译成计算机能理解的语言
  • 调试器 - 帮你找出代码中的错误

简单理解

想象你在写一封信:

  • 文本编辑器 = 纸和笔
  • 编译器 = 翻译员(把中文翻译成英文)
  • 调试器 = 老师(帮你检查错误)

方案选择

根据我这些年的经验,我推荐两种方案。我自己两种都用过,各有优势:

🌟 方案一:VS Code + MinGW(我现在用这个)

为什么推荐:

  • 免费、轻量级,我工作后也一直在用
  • 界面友好,功能强大,插件丰富
  • 跨平台(Windows、Mac、Linux都能用)

💼 方案二:Dev-C++(我初学时用的)

为什么推荐:

  • 一键安装,特别简单,我当年就是用这个入门的
  • 非常适合初学者
  • 占用空间小,电脑配置低也能跑

方案一:VS Code + MinGW 配置

第一步:安装MinGW编译器

MinGW是Windows下的GCC编译器。别问我GCC是什么,我当年也不懂,你只需要知道它是把你写的C代码翻译成计算机能执行的程序。

1. 下载MinGW

访问以下网址下载:

  • MinGW官网
  • 或使用MinGW-w64

长安提醒

这一步很关键!我当年就是因为环境变量没配好,折腾了好几个小时。一定要仔细跟着我的步骤做!

2. 安装MinGW

  1. 运行下载的安装程序
  2. 选择安装路径(建议:C:\mingw64)
  3. 安装组件选择:全选(或至少选择gcc和g++)
  4. 点击安装,等待完成

3. 配置环境变量

这一步很重要!我当年就卡在这里。

环境变量的作用就是让系统能找到编译器。我用一个生活中的例子:就像你把手机号码存到通讯录,以后就能随时找到。

Windows 10/11配置步骤:

  1. 右键"此电脑" → "属性"
  2. 点击"高级系统设置"
  3. 点击"环境变量"
  4. 在"系统变量"中找到"Path",点击"编辑"
  5. 点击"新建",添加:C:\mingw64\bin
  6. 一路点击"确定"

4. 验证安装

打开命令提示符(按Win+R,输入cmd),输入:

gcc --version

如果看到类似下面的输出,说明安装成功:

gcc (MinGW-w64) 8.1.0
Copyright (C) 2018 Free Software Foundation, Inc.

第二步:安装VS Code

1. 下载VS Code

访问 VS Code官网 下载安装。

2. 安装中文语言包(可选)

  1. 打开VS Code
  2. 按 Ctrl + Shift + X 打开扩展商店
  3. 搜索 "Chinese"
  4. 安装 "Chinese (Simplified) Language Pack"
  5. 重启VS Code

3. 安装C/C++扩展

  1. 按 Ctrl + Shift + X
  2. 搜索 "C/C++"
  3. 安装 Microsoft 官方的 "C/C++" 扩展

第三步:创建第一个项目

1. 创建项目文件夹

在电脑上创建一个文件夹,例如:C:\Code\c-learning

2. 用VS Code打开文件夹

  1. 打开VS Code
  2. 点击"文件" → "打开文件夹"
  3. 选择刚才创建的文件夹

3. 创建C文件

  1. 点击"新建文件"图标
  2. 文件名输入:hello.c
  3. 保存文件

4. 配置编译任务

在项目文件夹中创建 .vscode 文件夹,并创建 tasks.json:

{
    "version": "2.0.0",
    "tasks": [
        {
            "type": "shell",
            "label": "C/C++: gcc.exe build active file",
            "command": "C:\\mingw64\\bin\\gcc.exe",
            "args": [
                "-g",
                "${file}",
                "-o",
                "${fileDirname}\\${fileBasenameNoExtension}.exe"
            ],
            "group": {
                "kind": "build",
                "isDefault": true
            }
        }
    ]
}

方案二:Dev-C++ 配置

第一步:下载安装

  1. 访问 Dev-C++官网
  2. 下载最新版本
  3. 运行安装程序
  4. 选择中文界面
  5. 一路"下一步"完成安装

第二步:测试环境

  1. 打开Dev-C++
  2. 点击"文件" → "新建" → "源代码"
  3. 输入一段简单代码(下一节会详细讲)
  4. 点击"编译运行"(F11)

在线开发环境(备选方案)

如果暂时不想安装软件,可以使用在线编译器:

1. 菜鸟工具

  • 网址:https://www.runoob.com/try/runcode.php?filename=helloworld&type=c
  • 优点:免安装,直接用
  • 缺点:功能较简单

2. OnlineGDB

  • 网址:https://www.onlinegdb.com/online_c_compiler
  • 优点:功能齐全,有调试功能
  • 缺点:需要网络

验证环境

无论你选择哪种方案,都用下面的代码测试一下:

#include <stdio.h>

int main() {
    printf("Hello, World!\n");
    printf("环境配置成功!\n");
    return 0;
}

运行步骤:

  1. 创建新文件 test.c
  2. 复制上面的代码
  3. 保存
  4. 编译运行

如果看到输出:

Hello, World!
环境配置成功!

恭喜!🎉 你的环境配置成功了!


常见问题解决

❓ 问题1:找不到gcc命令

原因:环境变量没配置好

解决:

  1. 检查MinGW是否安装成功
  2. 重新配置环境变量
  3. 重启电脑(有时需要)

❓ 问题2:中文乱码

原因:编码问题

解决:

  • VS Code:点击右下角编码,选择"GBK"或"UTF-8"
  • Dev-C++:工具 → 编辑器选项 → 选择编码

❓ 问题3:程序一闪而过

原因:程序运行完自动关闭

解决:在return 0之前加上:

system("pause");  // 需要 #include <stdlib.h>

或者用命令行运行程序。


推荐的学习工具

代码美化工具

  • Prettier(VS Code插件)
  • ClangFormat

在线资源

  • C语言中文网
  • 菜鸟教程

推荐书籍

  • 《C Primer Plus》(适合入门)
  • 《C程序设计语言》(经典教材)

下一步

环境配置好了,让我们开始写第一个程序吧!

👉 第一个程序 - Hello World


💡 小贴士

遇到问题不要慌!

  • 仔细看错误提示
  • 尝试搜索错误信息
  • 多试几次
  • 实在不行,重装也没关系!
最近更新: 2025/12/26 14:29
Prev
C语言简介
Next
第一个程序:Hello World