:从 GCC 安装到运行、断点调试,一篇搞定)
VS Code 配置 C 语言开发环境Windows 10/11从 GCC 安装到运行、断点调试一篇搞定适合人群刚开始学习 C 语言的大一学生、需要配置 C 语言实验环境的同学。本文以 Windows 10/11 为例使用 VS Code Microsoft C/C 插件 MSYS2MinGW-w64 GCC。一、先搞清楚VS Code 为什么不能直接运行 C 语言VS Code 是代码编辑器不自带 C 语言编译器。完整的开发环境需要三部分工具用途VS Code编写和管理 C 语言代码Microsoft C/C 扩展代码补全、错误提示和调试支持GCC GDBGCC 编译 C 程序GDB 负责断点调试本文选择 MSYS2 安装 GCC 和 GDB方便后续更新和管理。二、安装 VS Code 和 C/C 扩展进入 VS Code 官网https://code.visualstudio.com/ 下载 Windows 安装包并安装。{printf(Hello, World!\n);return0;}六、测试 scanf 输入避免“程序不能输入”的坑学习 C 语言经常需要使用scanf。把main.c修改为#includestdio.hintmain(){inta,b;printf(请输入两个整数);if(scanf(%d %d,a,b)!2){printf(输入格式错误\n);return1;}printf(两数之和%d\n,ab);return0;}如果出现乱码在 VS Code 下方的终端中输入chcp 65001执行成功会显示类似Active code page: 65001正常情况下应该显示请输入两个整数10 20 两数之和30九、总结配置 C 语言开发环境可以记住这条主线安装 VS Code → 安装 C/C 扩展 → 安装 GCC/GDB → 配置 Path → 编译运行 → F5 调试。对于初学者建议先掌握这两条命令gcc main.c-o main.exe.\main.exe这样不仅能写出第一个 Hello World也能理解 C 语言“编写源代码—编译—运行”的基本流程。等基础操作熟悉后再使用 F5 断点调试会更容易理解程序的执行过程。参考资料VS Code 官方 GCC/MinGW 教程https://code.visualstudio.com/docs/cpp/config-mingwMSYS2 官方安装指南https://www.msys2.org/VS Code 官方 C/C 配置文档https://code.visualstudio.com/docs/cpp/configure-intellisense